公司开发的网站老是从添加信息页面返回到列表页面时看不到最新添加的记录,明知道是缓存引起的,可是没有在程序中添加缓存的代码。认为不是页面缓存的问题,后来通过设置浏览器的 Internet选项--浏览历史记录下(设置按钮)--每次访问时,问题解决,但是仅仅解决的是一台电脑的问题,并且不能让所有人都这样设置啊。通过设置web.config下的(代码如下),所有问题解决。
<system.web>
<caching>
<outputCacheSettings>
<outputCacheProfiles>
<add name="MyProfile" duration="0" varyByParam="none" />
</outputCacheProfiles>
</outputCacheSettings>
</caching>
</system.web>