当前位置: 代码迷 >> ASP.NET >> 请教,怎么用代码取消asp.net1.1的页面级的缓存
  详细解决方案

请教,怎么用代码取消asp.net1.1的页面级的缓存

热度:7577   发布时间:2013-02-26 00:00:00.0
请问,如何用代码取消asp.net1.1的页面级的缓存
如题,谢谢拉

------解决方案--------------------------------------------------------
Cache.Remove(key)
------解决方案--------------------------------------------------------
key就是你存入的cache的名字
------解决方案--------------------------------------------------------
默认是不开启的
------解决方案--------------------------------------------------------
可惜我不用asp.net1.1,只用2.0。
------解决方案--------------------------------------------------------
HttpResponse.RemoveOutputCacheItem( "/testfolder/test.aspx ");

注意这个方法将清除整个页面的缓存,假如这个test.aspx的缓存是 VaryByParam= "p ",只要p参数值不同,那么页面就缓存一个副本,而用上面的方法的将清除所有这些缓存的副本,无法只清除某个参数值的。
  相关解决方案