当前位置:Gxlcms > asp.net > asp.net 页面输出缓存

asp.net 页面输出缓存

时间:2021-07-01 10:21:17 帮助过:12人阅读

主要用于不经常更新和修改,而在第一次编译是时要经过大量处理的数据。页面输出缓存是缓存的整个页面
使用很简单<%@ OutPutCache Duration="60" VaryByParam="none"%>
Duration:缓存时间
VaryByParam:通过参数来更新缓存的内容
还有其他的一些属性
CacheProfile:调用WebConfig中的缓存时间
例如:WebCofig中
代码如下:
  1. <br><system.web> <br><outputCacheSetting> <br><outputCacheProfiles> <br><add name="cacheTest" duration="50"/> <br><outputCacheProfiles> <br></outputCahceSetting> <br></system.web> <br> <br>在页面中声明 <br><%@ OutputCache CacheProfile="cacheTest" VaryByParam="none"%> <br>VaryByControl:通过控件来改变缓存 <br><%@OutputCache Duration="60" VaryByParam="none" VaryByControl="Button1"%>

人气教程排行