public class PageFiltert : System.Web.UI.Page
{
public PageFiltert()
{
//
//TODO: 在此处添加构造函数逻辑
//
}
protected override void OnPreInit(EventArgs e)
{
//context.PostRequestHandlerExecute += new EventHandler(this.Application_beginRequest);
//this.OnPreInit += new System.EventHandler(Application_beginRequest);
//this.Load += new System.EventHandler(Application_beginRequest);
if (!Page.IsPostBack)
{
if (HttpContext.Current.Session["userName"] == null)
{
HttpContext.Current.Response.Write("<script>window.parent.location.href='../../login.aspx'</script>");//必须是根目录
Response.End();
//HttpContext.Current.Response.Redirect("~/login.aspx");
}
}
base.OnPreInit(e);
}
}

最新文章

  1. Android 手机卫士--对话初次设置密码验证过程
  2. umask函数
  3. oracle11g数据库的安装以及安装之后的配置
  4. 六个创建模式之抽象工厂模式(Abstract Factory Pattern)
  5. 一道题看bitset应用 --ZOJ 3642
  6. win7系统电脑连接小米蓝牙音箱
  7. iOS block并发
  8. FusionChart 导出图片 功能实现(转载)
  9. java学习面向对象之父子构造函数初始化
  10. 函数返回一个SqlDataReader对象
  11. Spring MVC学习总结。
  12. Android网络:开发浏览器(一)——基本的浏览网页功能开发
  13. mysql数据库sql常用命令
  14. string.format大全
  15. 散列表(拉链法与线性探测法)Java实现
  16. 浏览器拦截js打开新窗口
  17. 以pfile或者spfile启动时show parameter pfile的不同结果
  18. x64类型的程序逆向思考
  19. iOS 解压Assets.car文件
  20. 虚拟机下Linux系统如何设置IP地址

热门文章

  1. VC里OnPaint几点要注意的地方(没有invalidate,系统认为窗口没有更新的必要,于是就对发来的WM_PAINT消息不理不睬)
  2. Java集合(一):Java集合概述
  3. centos下更换默认的python版本
  4. Java基础教程:面向对象编程[3]
  5. 常见的25个python面试问答
  6. ASM磁盘组mount一例
  7. 关于在linux python源文件头部添加 “#!/usr/bin/env python” 不能直接运行的问题
  8. HihoCoder1673 : 01间隔矩阵([Offer收割]编程练习赛41)(单调队列)
  9. 高性能MySQL之【第十六章MySQL用户工具】学习记录
  10. RMI RPC socket