当前位置:  开发笔记 > 后端 > 正文

OutputCache和RenderAction缓存整个页面

如何解决《OutputCache和RenderAction缓存整个页面》经验,为你挑选了1个好方法。

我有一个包含的ViewPage <% Html.RenderAction(c => c.SidebarStats()); %>.在操作SidebarStats的控制器操作上,我有一个OutputCache操作过滤器,只缓存页面的那一部分.但是,整个页面正在缓存,而不仅仅是该操作.

我记得在某个地方看到这可能是ASP.NET MVC的一个错误,虽然我不确定.我目前正在使用ASP.NET MVC RC1,IIS7,Windows Server 2008和.NET 3.5 SP1.



1> Haacked..:

我在这里写了一个解决这个问题的方法.它很简单,但只有在使用WebFormViewEngine时才有效.我们将仔细研究如何使所有视图引擎都能正常工作.


V2中修复了这个错误吗?
推荐阅读
手机用户2402852387
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有