2008-09-04 84 views
3

我聽到最近的一個播客(Polymorphic)可以緩存一個用戶控件而不是整個頁面。如何緩存ASP.NET用戶控件?

我認爲我的頭控件顯示靜態內容和我的頁腳控制可以受益於緩存。

如何才能緩存這些控件?

回答

4

看看here
您可以在輸出緩存使用VaryByParamVaryByControl

1

我想你可以在控件的標記文件中指定OutputCache,就像你在ASPX頁面上做的那樣。它會自動正確緩存。

請仔細閱讀MSDN上的OutputCache頁面指令,並獲取正確的參數,並且它應該做你想做的事。

自從我編寫經典的ASP.NET已經很長一段時間了,但我相信這是如何完成的。