using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls;namespace WMS.Web { public class basePageSessionExpire : System.Web.UI.Page { protected override void OnInit(EventArgs e) { base.OnInit(e); Load += PageBaseLoad; } private void PageBaseLoad(object sender, EventArgs e) { if (!Page.IsPostBack) { if (Session["usrnam"] == null) { Context.Response.Redirect("Login.aspx"); } } } } } 麻烦再给看看,我的类里就像上边这样写,完了让每个页面继承可以嘛
{
Response.Redirect("~/Login.aspx");
}
public class PageBase : System.Web.UI.Page
{
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
Load += PageBaseLoad;
} private void PageBaseLoad(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
if(Session["User"]==null)
{
response.Redirect("Login.aspx");
}
}
}
}
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;namespace WMS.Web
{
public class basePageSessionExpire : System.Web.UI.Page
{
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
Load += PageBaseLoad;
} private void PageBaseLoad(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
if (Session["usrnam"] == null)
{
Context.Response.Redirect("Login.aspx");
}
}
}
}
}
麻烦再给看看,我的类里就像上边这样写,完了让每个页面继承可以嘛