0

我正在尝试为包含两个 ASP 面板的单页站点做一个非常基本的登录表单。一个面板显示登录表单控件,另一个显示用户登录时的页面内容。我没有使用任何会话,而只是在按钮单击事件上更改面板的可见性。该页面设置为不缓存,因此当用户注销时,他们不能简单地单击后退按钮重新登录。这样做有什么问题吗?

这是我正在做的代码片段:

protected void btnLogin_Click(object sender, EventArgs e)
{
    if (Page.IsValid)
    {
        panel1.Visible = false;
        panel2.Visible = true;
    }

}
protected void btnLogOut_Click(object sender, EventArgs e)
{

        panel1.Visible = true;
        panel2.Visible = false;


}
4

0 回答 0