我正在使用asp.net mvc2进行项目。
在母版页中我有一些代码行
<% Html.RenderPartialView("Header", Model.HeaderData) %>
...
<% Html.RenderPartialView("LeftMenu", Model.MenuData) %>
...
<% Html.RenderPartialView("Footer") %>
如何将缓存应用于RenderPartialView
由于
答案 0 :(得分:0)
你不能轻易 - 主要的问题是,在那时,缓存已经完成了。它正在执行页面构造。
检查http://www.klopfenstein.net/lorenz.aspx/output-donut-caching-attribute-asp-net-mvc-partial-requests这方面的一些内容(包括讨论如何在引擎盖下进行缓存)。