2013-04-10 115 views
0

我为我的umbraco网站使用了一个LoginView控件。 我可以登录,但然后注销按钮没有链接,它只是显示'注销'文本,没有可能点击它。LoginView注销按钮没有链接

这是我的代码:

<asp:LoginView ID="lwLogin" runat="server"> 
<AnonymousTemplate> 
    <asp:Login ID="lwLoginPanel" CssClass="panel-fieldset" UserNameLabelText="Email Address:" TitleText="" TitleTextStyle-CssClass="h3" runat="server"> 
      </asp:Login> 
</AnonymousTemplate> 
<LoggedInTemplate> 
     <asp:LoginName 
    <asp:LoginStatus ID="logStatus" runat="server" /> 
</LoggedInTemplate> 

我错过了什么?

回答

2

在显示LoggedInTemplate你有一个未完成的控制定义:

<LoggedInTemplate> 
     **<asp:LoginName** 
    <asp:LoginStatus ID="logStatus" runat="server" /> 
</LoggedInTemplate> 

这可能会导致问题。 您还可以将额外的属性添加到LoginStatus控件中:

<asp:LoginStatus ID="lgnStatus" runat="server" LogoutText="uitloggen" LogoutAction="Redirect" LogoutPageUrl="/loginpage" /> 
+0

ha!感谢@Martijn van der Put,我完全没有看到它.. – nickornotto 2013-04-11 08:43:37

+0

没问题,只是upvote我的答案,并将其标记为正确:) – 2013-04-12 05:31:13