public partial class Page1 : System.Web.UI.Page
{
public Page1() { }
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
if (this.Session["user_id"] == null)
{
this.Response.Redirect("/errorPage.aspx");
}
else
{
this.Response.Write(this.Request.Path);
}
}
}
而其它页面就可以继承Page1
public partial class XXX : Package.of.you.Page1
{
.........
}
{
public Page1() { }
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
if (this.Session["user_id"] == null)
{
this.Response.Redirect("/errorPage.aspx");
}
else
{
this.Response.Write(this.Request.Path);
}
}
}
而其它页面就可以继承Page1
public partial class XXX : Package.of.you.Page1
{
.........
}
本文介绍了一个ASP.NET页面(Page1)的实现方式,该页面通过检查Session中的user_id来判断用户是否已登录。若未登录,则将用户重定向到错误页面;若已登录,则输出当前请求路径。
3675

被折叠的 条评论
为什么被折叠?



