我添加缓存到我的申请,我有一个包含几个用户控件的页面,我的问题是,我只是想缓存数据从控制器返回,但不希望缓存所有的页面内容。由于我的一个用户控件是登录控件,因此如果我缓存所有结果,那么它的行为会不正确。
我的问题是:
1.Is它可能只是从高速缓存控制器返回的数据?
2.如果页面被缓存,我可以强制页面中的控件被解除缓存吗?如何避免在asp.net mvc中缓存用户控件?
3
A
回答
3
我想通过缓存你的意思是输出缓存(缓存只输出HTML处理控制器的视图结果后返回)。你正在寻找的是所谓的缓存替代或“甜甜圈缓存”。据我所知它不支持在ASP.NET MVC 1 & 2.在MVC 3的支持,因为你可以在这里阅读 - http://weblogs.asp.net/scottgu/archive/2010/11/09/announcing-the-asp-net-mvc-3-release-candidate.aspx。
0
如果你希望缓存中的数据,你可以有控制器东西,它会和(会话和东西的话)时,它需要或获取新鲜就发出从会话视图时,需要刷新数据。
相关问题
- 1. ASP.NET MVC,缓存单个用户控件
- 2. ASP.NET MVC 2用户控件缓存
- 3. 如何缓存ASP.NET用户控件?
- 4. ASP.NET用户控件缓存
- 5. 在ASP.NET中缓存用户控件?
- 6. 如何避免mysql缓存
- 7. 避免在缓存中缓存
- 8. 避免asp.net中的浏览器缓存
- 9. 避免缓存
- 10. 如何避免asp.net mvc中的System.Data.Entity.Core.EntityCommandExecutionException?
- 11. 如何缓存asp.net mvc的用户控制
- 12. 如何避免在asp.net
- 13. 避免在回发中执行缓存的控件
- 14. 如何避免在aspx中初始化web用户控件?
- 15. 如何避免使用CDN进行客户端缓存
- 16. 避免使用_layout-CSHTML在asp.net-MVC
- 17. 避免在ASP.NET MVC中丢失视图
- 18. 避免在asp.net中重定向mvc
- 19. 如何避免在MVC
- 20. 如何避免缓存会员信息
- 21. Angular.js:我如何避免缓存服务?
- 22. android-如何避免缓存json
- 23. 如何避免火花提交缓存
- 24. 在ASP.NET MVC中显示用户控件
- 25. 在ASP.NET MVC中封装用户控件
- 26. 如何在Ajax中缓存响应以避免http调用
- 27. asp.net mvc避免重复
- 28. 如何缓存用户控件一天
- 29. 缓存,避免缓存内容
- 30. 缓存在asp.net-mvc