我每天或每周经常更改我的 Web 应用程序中的页面。通过浏览器请求该页面时,我只会得到旧的更新。所以为了在该页面中呈现新的更新,我需要多次刷新该页面。
在以编程方式请求该页面时,您能否建议任何逻辑以使用最新更改呈现我的 wepapge?我已经使用 ASP.NET MVC3.0 平台开发了我的 wep 应用程序。
(或)如果有任何更改,我们需要在 IIS 服务器[网站主机服务器] 中进行。
请建议这个过程是否可以在 wep 应用程序中进行?
我每天或每周经常更改我的 Web 应用程序中的页面。通过浏览器请求该页面时,我只会得到旧的更新。所以为了在该页面中呈现新的更新,我需要多次刷新该页面。
在以编程方式请求该页面时,您能否建议任何逻辑以使用最新更改呈现我的 wepapge?我已经使用 ASP.NET MVC3.0 平台开发了我的 wep 应用程序。
(或)如果有任何更改,我们需要在 IIS 服务器[网站主机服务器] 中进行。
请建议这个过程是否可以在 wep 应用程序中进行?
您可以通过在操作中放置以下代码来明确告诉浏览器不要缓存操作的结果:
HttpContext.Response.Cache.SetCacheability(HttpCacheability.NoCache);
一个更优雅的解决方案是将其放入您可以用来装饰动作的属性中,如该问题的最佳答案中所述。