如何在请求时从网站页面获取新的更新?

时间:2012-12-13 12:21:58

标签: asp.net-mvc-3 iis-7

我经常每天或每周更改网页应用中的网页。在通过浏览器访问该页面时,我将只获得旧的更新。所以为了在该页面中呈现新的更新,我需要多次刷新该页面。

在以Programatical方式请求该页面时,您能否建议使用任何逻辑来呈现我的wepapge最新更改?我使用ASP.NET MVC3.0平台开发了我的wep应用程序。

(或)  如果有任何变化,我们需要在IIS服务器[网站主机服务器]中进行。

请建议在wep app中进行此过程吗?

1 个答案:

答案 0 :(得分:0)

您可以通过在操作中放置以下代码,明确告诉浏览器不要缓存操作的结果:

HttpContext.Response.Cache.SetCacheability(HttpCacheability.NoCache);

一个更优雅的解决方案是将其放入一个可以装饰动​​作的属性中,详见this question的顶部答案。