重构oninit,应用在模式窗口的方法

因为用到模式窗口,所以在BasePage中重构ONINIT,用来去缓存和窗口的打开设置 :)
 1protected override void OnInit(EventArgs e)
 2        {
 3            System.Threading.Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.CreateSpecificCulture("zh-CN");
 4
 5            Response.Buffer = true;
 6            Response.ExpiresAbsolute = System.DateTime.Now.AddSeconds( -1 );
 7            Response.Expires = 0;
 8            Response.CacheControl = "no-cache";
 9
10            string style = "<link rel=\"stylesheet\" href=\"" + GlobalVar.CSSName + "\">\n"; //CSSName = "css/default.css"
11            style += "<base target=\"_self\">\n";
12            Response.Write(style);
13
14            string nocache = "<meta http-equiv=\"pragma\" content=\"no-cache\">\n";
15            nocache += "<meta http-equiv=\"cache-control\" content=\"no-cache, must-revalidate\">\n";
16            nocache += "<meta http-equiv=\"expires\" content=\"WED, 26 Feb 1997 08:21:57 GMT\">\n";
17            Response.Write(nocache);
18
19            this.Load += new System.EventHandler(this.BasePage_Load);
20        }
posted @ 2006-08-23 14:03  zjy  阅读(881)  评论(3编辑  收藏  举报