页面缓存:
<%@ OutputCache Duration="60" VaryByParam="none" %>
加如次标记即可
Duration: 时间属性 必选项
VaryByParam:页面根据 POST 或 GET 发送的 KEY/VALUE(参数)来更新缓存的内容,多个参数用分号隔开。如果不希望根据任何参数来改变缓存内容,值设置为 none。如果希望通过所有的参数值改变都更新缓存,将属性设置为(*)。
<system.web>
<caching>
<outputCacheSettings>
<outputCacheProfiles>
<add name="CacheTest" duration="50" />
</outputCacheProfiles>
</outputCacheSettings>
</caching>
</system.web>
如果每个页面的缓存时间相同,则不需要每个页面设置,而是通过统一一个地方控制,这样就可以更好的统一控制所有页面的缓存时间。如果想改变缓存时间,只需要改一下web.config的配置信息即可,而不用每个页面去修改。