我只想将LogIn Status文本放在我的 ASP 母版页中。当用户未登录时,它将显示LogIn,如果用户已经登录logged In,它将显示LogOut。一旦用户点击logOut,会话将被清除。
<asp:LoginView ID="LoginView1" runat="server" onviewchanged="LoginView1_ViewChanged">
<AnonymousTemplate>
<asp:LoginStatus ID="LoginStatus1" runat="server" LoginText="logIn" />
</AnonymousTemplate>
<LoggedInTemplate>
<asp:LoginStatus ID="LoginStatus2" runat="server" LogoutText="loggedout" />
</LoggedInTemplate>
</asp:LoginView>
我using System.Web.SessionState;用来管理会话。我可以使用下面的代码检查用户是否登录。
If (Session["logged"] == true)
请帮助我根据当前会话状态动态地在母版页中显示LogIn或logOut状态。先感谢您。