在Response.Write中出现NullReferenceException

本文关键字:NullReferenceException Response Write | 更新日期: 2023-09-27 18:03:06

protected void Btnlogin_Click(object sender, EventArgs e)
{
    BLL.Bll Bll = new BLL.Bll();
    String Result = Bll.Login(TBNomelog.Text, TBPasslog.Text);
    String UserID = Bll.UserID(TBNomelog.Text);
    Session ["IDutil"] = UserID;
    Response.Write(Session["IDultil"].ToString());
    if (Result.Equals("True"))
    {
        MultiView1.ActiveViewIndex = 2;
    }
    else
    {
        MultiView1.ActiveViewIndex = 1;
    }
}

}

当我执行响应时,我得到"NullReferenceException被用户代码未处理"。写有什么建议吗?

在Response.Write中出现NullReferenceException

您正在尝试从会话对象中读取另一个键,而不是在上面一行中写入("IDutil"不等于"IDultil)

Session ["IDutil"] = UserID;
Response.Write(Session["IDultil"].ToString()); // Session["IDultil"] will be null