Asp.net mvc 2 如何缓存asp.net mvc用户控件

Asp.net mvc 2 如何缓存asp.net mvc用户控件,asp.net-mvc-2,caching,outputcache,Asp.net Mvc 2,Caching,Outputcache,我想在asp.net mvc 2中的用户控件上应用缓存。 我已经申请了 <%@ OutputCache Duration="3600" VaryByParam="none" %> 我在菲尔·哈克的博客上找到了我的答案 <% Html.RenderPartial("Widgets/Modulename"); %> [OutputCache(Duration = 3600, VaryByParam = "SidebarDetailsId")]

我想在asp.net mvc 2中的用户控件上应用缓存。 我已经申请了

<%@ OutputCache Duration="3600" VaryByParam="none" %>

我在菲尔·哈克的博客上找到了我的答案

<% Html.RenderPartial("Widgets/Modulename"); %>
[OutputCache(Duration = 3600, VaryByParam = "SidebarDetailsId")]