您好,
我有一个ASP.NET MVC 3网站,我在其中创建了一个返回局部视图的动作。该视图具有以下内容:
<%@ OutputCache Duration="10000" VaryByParam="none" %>
要从我的主视图中呈现这一点,我使用它:
<% Html.RenderAction("ImageWall", "Image"); %>
问题是它根本不缓存?设置断点时,我可以看到昂贵的绘图每次都在运行?
答案 0 :(得分:0)
为此,使用操作属性
<OutputCache(Duration:=10000, VaryByParam:="any")>
Function ImageWall() As PartialViewResult
Return PartialView()
End Function
对于Vb.Net示例,抱歉