У меня есть сценарий, где я хочу, чтобы применить кэш на пользовательский элемент управления в ASP.NET MVC 2. я применилКак кэшировать управления asp.net MVC пользователя
<%@ OutputCache Duration="3600" VaryByParam="none" %>
но выход управления пользователь не кэшируются. Я прочитал на блоге, что
метод Html.RenderPartial игнорирует любые директивы OutputCache на контроль зрения пользователя
Итак, мой вопрос заключается в том, как применять кэш на пользовательский элемент управления в ASP.NET MVC 2 . Im делает мой пользовательский элемент управления в MasterPage как этот
<% Html.RenderPartial("Widgets/Modulename"); %>
второй вопрос
Могу ли я применять кэширование на вспомогательный метод в Asp.Net MVC 2 как этот
[OutputCache(Duration = 3600, VaryByParam = "SidebarDetailsId")]