我只想将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
状态。先感谢您。