【发布时间】:2017-09-13 15:41:11
【问题描述】:
我使用连接到本地 SQL DB 的 .net 模板创建了一个简单的登录页面。我需要在母版页中隐藏注销链接文本我已经使用 html 标记完成了此操作,但是一旦用户登录需要启用“注销”文本并在页面后面的代码中隐藏登录文本。请帮助我
母版页
<asp:LoginView runat="server" ViewStateMode="Disabled">
<AnonymousTemplate>
<ul class="nav navbar-nav navbar-right">
<li><a runat="server" href="~/Account/Register">Register</a></li>
<li><a runat="server" href="~/Account/Login">Log in</a></li>
<li><a runat="server" href="Default.aspx" Visible ="false">Log out</a>
</li>
</ul>
</AnonymousTemplate>
【问题讨论】:
-
检查会话,如果有值在会话改变可见为真。
-
您应该查看
LoginStatus控件。
标签: asp.net