【心得】Session判断防止网页出错
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
if (Session["UserID"] == null || Session["UserID"].ToString() == string.Empty)//先进行判断
{
WebHelper.AlertAndRedirect("您还未登陆!", "../../default.aspx");
return;
}
string id = Session["UserID"].ToString();//再取其值
InitUserInfo(id);
InitUserInfoModifyPage(id);
InitUserInfoChangePage(id);
}
}
加上那么一句判断,网页不会再出现如下错误提示了。