ASP.NET MVC页面上的服务器缓存问题

时间:2010-05-21 01:20:38

标签: asp.net-mvc asp.net-mvc-2

我在ASP.NET MVC页面上有服务器缓存错误。 场景就是这样。

我有两个应用程序(1).External Website和(2).Internal Adminsite,都指向同一个数据库。

外部网站上有一个名为 EditProfile Page 的页面,注册客户可以更新他的个人资料信息,如姓名,姓氏和地址等。 同样,名为 CustomerProfile Page 的页面上的内部管理站点也有类似的功能,其中站点管理员可以更新所有这些字段。

当用户从管理站点更新个人资料信息时,这些更新不会反映回网站。

现在我尝试在IIS上重新启动网站,这没有用。 我再次尝试在IIS上重新启动网站打开新浏览器,然后这些更新反映出来。

我想知道如何在不重新启动网站并每次打开新的浏览器窗口的情况下解决此缓存问题?是否有任何 IIS设置可以提供帮助?

此缓存仅在几个表上发生,所有更新都显示在数据库中。

感谢您的回复。

由于

1 个答案:

答案 0 :(得分:1)

听起来浏览器正在缓存该页面。尝试使用http://www.fiddler2.com/fiddler2/之类的http调试器来检查随响应一起发送的缓存标头。