private void Page_Load(object sender, System.EventArgs e)
{
if(Session["userid"]==""||Session["userid"]==null)
{
Response.Redirect("login.aspx");
}
// 在此处放置用户代码以初始化页面
}以下为我要问的问题:
这段代码是后台每个页面都要求用的用户验证,如果session存在,则通过否则跳转到登陆页面.
我现在想把这个验证做成一个方法,然后每次使用时,调用这个方法即可,而不需再重复写这段代码,请问这个方法该如何写,最好完整一点,比如需要导入的命名空间等!!!!
{
if(Session["userid"]==""||Session["userid"]==null)
{
Response.Redirect("login.aspx");
}
// 在此处放置用户代码以初始化页面
}以下为我要问的问题:
这段代码是后台每个页面都要求用的用户验证,如果session存在,则通过否则跳转到登陆页面.
我现在想把这个验证做成一个方法,然后每次使用时,调用这个方法即可,而不需再重复写这段代码,请问这个方法该如何写,最好完整一点,比如需要导入的命名空间等!!!!
重写page_load方法,加上你的验证代码然后其它页面都从这个基类继承
或者您还有什么其它的高招?
http://blog.csdn.net/haojialin/archive/2006/01/13/578866.aspx