2013-04-10 2 views
0

Я использую элемент управления LoginView для моего веб-сайта umbraco. Я могу войти, но тогда кнопка выхода не имеет ссылки, она просто отображает текст «Выход» без возможности щелчка.LoginView logout button not linking

Это мой код:

<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

+0

Нет проблем, просто поднимите мой ответ и отметьте его как правильный :) –