我有一个asp.net的web应用程序,它允许用户登录和注销。当用户登录时(没问题),它说欢迎用户名,这很好。但在它旁边还是说登录。任何人都可以帮助我有一些财产,我需要设置登录?谢谢你的帮助。Asp.net登录状态不说用户登录后注销
<asp:LoginView ID="HeadLoginView" runat="server" EnableViewState="false">
<AnonymousTemplate>
[ <a href="~/Account/Login.aspx" id="HeadLoginStatus" runat="server">Log In</a>
]
</AnonymousTemplate>
<LoggedInTemplate>
<span class="bold">Welcome</span><span class="bold">
<asp:LoginName ID="HeadLoginName" runat="server" />
</span>! [
<asp:LoginStatus ID="HeadLoginStatus" runat="server" LogoutAction="Redirect" LogoutText="Log Out"
LogoutPageUrl="~/" />
]
</LoggedInTemplate>
</asp:LoginView>
protected void LoginUser_Authenticate(object sender, AuthenticateEventArgs e)
{
SqlHelper userLogin = new SqlHelper();
TextBox User = (TextBox) LoginUser.FindControl("UserName");
TextBox Password = (TextBox) LoginUser.FindControl("Password");
bool results = userLogin.UserLogin(User.Text, Password.Text);
e.Authenticated = results;
}
我没有碰到任何视觉工作室提供的默认设置。 – user516883
你可以尝试改变我提到的两件事,看看它是否有任何区别? –
试过他们两个,但什么都没有。 – user516883