A.NET中的如何对页面输出缓存_.NET概论及软件使用_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

A.NET中的如何对页面输出缓存

作者:黑客防线网安ASP维护基地 来源:黑客防线网安ASP维护基地 浏览次数:0

本篇关键词:输出页面如何 
黑客防线网安网讯:    最简单的缓存机制,把整个Aspx页面保存在服务器端内存中,用户请求页面时,直接从服务器端内存中提取数数据,不在经历页面的生命周期。主要用于不经常更新和修改,而在第一次编译是时要...

    最简单的缓存机制把整个Aspx页面保存在服务器端内存中用户请求页面时,直接从服务器端内存中提取数数据,不在经历页面的生命周期主要用于不经常更新和修改,而在第一次编译是时要经过大量处理的数据页面输出缓存是缓存的整个页面。
    使用很简单<%@ 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"%>

 

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-14349-1.html
网站维护教程更新时间:2012-03-30 05:46:02  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer