62,052
社区成员
发帖
与我相关
我的任务
分享
#region 重写事件
/// <summary>
/// 重写Page的Onload事件,用于判断用户是否登录
/// </summary>
/// <param name="e"></param>
protected override void OnLoad(EventArgs e)
{
if (Session["AdminID"] == null || Session["AdminName"] == null)
{
string dizhi = Page.ResolveUrl("~/manage/Login.aspx");
AlertAndRedirectToTop("登录超时,请重新登录!",dizhi);
return;
}
base.OnLoad(e);
}
#endregion
public static void AlertAndRedirectToTop(string message, string toURL)
{
string js = "<script language=javascript>alert('{0}');top.window.location.replace('{1}')</script>";
HttpContext.Current.Response.Write(string.Format(js, message, toURL));
}