asp.net 页面输出缓存


主要用于不经常更新和修改,而在第一次编译是时要经过大量处理的数据。页面输出缓存是缓存的整个页面
使用很简单<%@ 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发送和接收XML数据的处理方法与代码
html 到 pdf的转换
CSS 清除浮动元素方法 整理
让IIS支持PHP
用Jquery访问WebService并返回Json的代码
PHP中参数引用返回的实例
全面理解javascript的caller,callee,call,apply概念
PHP开发中常用的8个小技巧
PHP转换IP地址到真实地址
分清ASP.NET AJAX中的Extender和Behavior模型
Win Server 2008驱动安装全攻略
WEB标准心得之网页重构的思路
ASP教程:ASP基础语法
数据库中NOLOGGING和FORCELOGGING的理解
快速导航

Copyright © 2016 phpStudy | 皖ICP备18014864号-4