简单ASP.NET输出缓存

1、页面缓存: @ OutputCache 指令添加至页的顶部:  
<%@ OutputCache Duration="15" VaryByParam="none" %>    。此指令配置页面以进行缓存。 Duration 特性指定页将在缓存中保留 15 秒。
2、应用程序缓存
将以下 XML 添加到web.config文件中的 system.web 元素子项中:  
<!-- caching section group -->
<caching>
<outputCacheSettings>
    <outputCacheProfiles>
        <add name="AppCache1" enabled="true" duration="60"/>
    </outputCacheProfiles>
</outputCacheSettings>
</caching>
  • 保存文件,然后将其关闭。

    然后将页面中 @ OutputCache 指令更改为以下内容: <%@ OutputCache CacheProfile="AppCache1" VaryByParam="none" %>

 

3、使用参数进行缓存

添加一个按钮控件为: <asp:Button ID="color" runat="server" Text="Button1" />   并添加onclick事件。

form 元素的 defaultbutton 特性设置为“Button1

用下面的版本替换 @ OutputCache 指令:  

<%@ OutputCache Location="Server" Duration="60" VaryByParam="Color" %>
 

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值