2013-04-10 111 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