0

我正在使用 asp.net mvc2 进行项目。

在母版页中,我有一些代码行

<% Html.RenderPartialView("Header", Model.HeaderData) %>
...
<% Html.RenderPartialView("LeftMenu", Model.MenuData) %>
...
<% Html.RenderPartialView("Footer") %>

我如何将缓存应用于 RenderPartialView

谢谢

4

1 回答 1

0

你不能轻易 - 主要问题是那时缓存的事情已经完成了。它正在执行页面构建。

检查http://www.klopfenstein.net/lorenz.aspx/output-donut-caching-attribute-asp-net-mvc-partial-requests在这个方向上的一些东西(包括一个很好的讨论缓存如何在引擎盖下工作) .

于 2010-03-11T12:25:45.380 回答