首页 > 解决方案 > 试图使 aspx 页面成为唯一的注册空间

问题描述

我正在尝试创建一个只有登录人员才能进入的页面。这是我目前在 Quiz.aspx 和 Global.asax 中的代码

void Session_Start(object sender, EventArgs e) 
{
    // Code that runs when a new session is started
    if (Session["username"] == null)
    {
        Session["username"] = "Guest";
    }
}

测验.aspx

protected void Page_Load(object sender, EventArgs e)
{
    if ((string)Session["username"]=="Guest")
    {
        Response.Redirect("Login.aspx");
        Response.End();
    }
}

知道为什么它不起作用吗?

标签: c#asp.netglobal-asax

解决方案


推荐阅读