读书人

asp.net禁用浏览器缓存的话语放在哪个

发布时间: 2013-04-05 10:24:33 作者: rapoo

asp.net禁用浏览器缓存的语句放在哪个位置?
代码网站到处都有了,但是没说放在哪个事件里面?PageLoad?还是?

Response.Buffer=true;
Response.ExpiresAbsolute=System.DateTime.Now.AddSeconds(-1);
Response.Expires=0;
Response.CacheControl="no-cache";

[解决办法]

PageLoad事件中

Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache);
Response.Cache.SetNoStore();
[解决办法]
一般来说放在page_load里面啊
既然要禁止浏览器缓存。
那么服务器加载的时候
必然经过 page_load

读书人网 >asp.net

热点推荐