asp.net-mvc-3 - .NET MVC 3 输出缓存 Html.Action()

标签 asp.net-mvc-3

我在一个 Action 上使用 OutputCache(Duration = 60),默认情况下我认为子 Action 是用 @Html.Action("ActionName", "ControllerName") 除非用 OutputCache 注释,否则不会被缓存?这适用于 MVC 2,但似乎不适用于 MVC 3。如果这已更改,我将如何设置页面的一部分不缓存?

谢谢

最佳答案

我不确定,但这看起来很相似,也许它会有所帮助:

OutputCache and RenderAction Cache Whole Page

关于asp.net-mvc-3 - .NET MVC 3 输出缓存 Html.Action(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5626165/

相关文章:

asp.net-mvc-3 - 使用 Reponse.Cookies 时 OutputCache 不工作

javascript - knockoutjs 单击绑定(bind)在嵌套的 foreach 中不起作用

wcf - 使用 DataAnnotations 通过 WCF 引用 MVC 模型

.net - 成员(member)提供商 - 仅连接到默认提供商?

asp.net-mvc-3 - 如何在 Entity Framework 中更新实体的导航属性

ajax - 在使用 MVC 3 和 jQuery 进行 AJAX 和动态创建之后,元素未通过不显眼的验证进行验证

asp.net-mvc - 在 div 的 Style 属性中使用 MVC3 ViewData

asp.net-mvc - 在App_Code中的共享@helper中使用@Html

javascript - Socket.io 包未安装在窗口 7 Node.js 中

c# - MVC3 和 URL(使用区域,构建 <a> 标签有问题)