熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET項目開發指南:用戶控件級輸出緩存

2013-11-13 12:23:29  來源: .NET編程 

    用戶控件級輸出緩存

  有時可能只是想緩存一個頁面的一小部分例如可能使用這樣的頁面使所有浏覽用戶得到同樣的內容這個頁面有一個標題該標題可能是由某個文本/圖像組成並且每天數據都可能改變在這種情況下就會只想緩存這個標題一天的有效期

  解決方法是把標題內容放入一個用戶控件中然後指定這個用戶控件應該被緩存該技術被稱為局部緩存(Fragment Caching)

  指定應該被緩存的用戶控件時可以利用 @OutputCache 指令就像整個頁面緩存的用法一樣

  <%@ OutputCache Duration= VaryByParam=None %>

  在上面的指令中用戶控件緩存有效期是 Duration 屬性指定的時間( 秒)不論查詢字符串和浏覽器類型/版本如何緩存輸出的內容都是相同的

       返回目錄ASPNET項目開發指南

       編輯推薦

       ASPNET MVC 框架揭秘

       ASPNET開發寶典

       ASP NET開發培訓視頻教程


From:http://tw.wingwit.com/Article/program/net/201311/15812.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.