网站中用很多地方都要判断用户是否登陆 , 如用session 或者cookie 来判断, 在执行一个按钮或者其他事件的时候, 就需要先判断 。1 可以在page_load 事件里判断 , 不过这样需要写很多 。
2 把这些页面给个基类 ,在这个类继承page类 , 在
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
}
或者protected override void OnInit(EventArgs e)
{
base.OnInit(e);
} 这个方法里判断 转到指定页, 这种方法比第一种好, 另外对不需要这种处理的就不加这个基类就OK 了
3通过IHttpHandler接口,或MASTER实现 这种还没弄过 , 原理应该是差不多