asp.net 页面输出缓存
asp.net 页面输出缓存
发布时间:2016-12-29 来源:查字典编辑
摘要:主要用于不经常更新和修改,而在第一次编译是时要经过大量处理的数据。页面输出缓存是缓存的整个页面使用很简单Duration:缓存时间VaryB...

主要用于不经常更新和修改,而在第一次编译是时要经过大量处理的数据。页面输出缓存是缓存的整个页面

使用很简单<%@ OutPutCache Duration="60" VaryByParam="none"%>

Duration:缓存时间

VaryByParam:通过参数来更新缓存的内容

还有其他的一些属性

CacheProfile:调用WebConfig中的缓存时间

例如:WebCofig中

复制代码 代码如下:

<system.web>

<outputCacheSetting>

<outputCacheProfiles>

<add name="cacheTest" duration="50"/>

<outputCacheProfiles>

</outputCahceSetting>

</system.web>

在页面中声明

<%@ OutputCache CacheProfile="cacheTest" VaryByParam="none"%>

VaryByControl:通过控件来改变缓存

<%@OutputCache Duration="60" VaryByParam="none" VaryByControl="Button1"%>

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新asp.net教程学习
热门asp.net教程学习
编程开发子分类