我在umbraco网站上使用了LoginView控件。 我可以登录,但是Logout按钮没有链接,只显示“Logout”文本而无法点击它。
这是我的代码:
<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>
我错过了什么吗?
答案 0 :(得分: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" />