摘要: 今天发现了一个问题,大家或者见过,或者没有注意到,反正做个提醒啦。我们一般写页面的时候都会在Page_Load的时候加Response.Expires = -1;可能很多人没有注意,也可能很多人知道这个是清缓存的,但是不知道用处。调试的时候,都不会走pageload方法,然后就清缓存,重启IIS,或者重新编译,每次都是页面第一次打开的时候走PageLoad,然后就不走了。 这个问题出现的两个条件:1、浏览器是IE(今天只用了IE8),2、打开窗口的方式为:window.showModalDialog。 这样当我们第二次打开页面的时候会直接从缓存中取,不会再走page_load了,估计是MS为了 阅读全文
posted @ 2013-04-09 14:22 kevin_h_wang 阅读(1397) 评论(0) 推荐(0) 编辑