Login页面:if (ds.Tables["login"].Rows[0]["xpassword"].ToString() ==password)
{
Session["xusername"]=username.ToString();
Response.Redirect("Admin.aspx");
}Admin页面:
if (Session["xusername"].ToString() ==null)
{
Response.Redirect("login.aspx");
Response.End();
}
但是一打开Admin页面就有错误“Object reference not set to an instance of an object. ”
Session["xusername"].ToString() ==null
{
Session["xusername"]=username.ToString();
Response.Redirect("Admin.aspx");
}Admin页面:
if (Session["xusername"].ToString() ==null)
{
Response.Redirect("login.aspx");
Response.End();
}
但是一打开Admin页面就有错误“Object reference not set to an instance of an object. ”
Session["xusername"].ToString() ==null
直接敲入的话就有这个错误。
---》
if (Session["xusername"] ==null)
if (Session["xusername"]==null)
{
Response.Redirect("login.aspx");
Response.End();
}
如果是NULL,再ToString()的时候会报错的。