登录后为什么不能隐藏login控件
我的
login.aspx中代码如下所示:
<asp:Login ID= "Login1 " runat= "server " DestinationPageUrl= "~/login.aspx " OnAuthenticate= "Login1_Authenticate " VisibleWhenLoggedIn= "False ">
</asp:Login>
login.aspx.cs中的代码如下:
protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
{
if (Login1.UserName == "1 " && Login1.Password == "1 ")
{
e.Authenticated = true;
}
}
我已经设置了VisibleWhenLoggedIn= "False ",为什么登录之后,还看得到login控件呢?