Asp.net母版/内容页缓存问题

Asp.net母版/内容页缓存问题,asp.net,Asp.net,在我的主页上是repeater控件,它基本上把我的站点导航放在一起。它由启用缓存的ObjectDataSource驱动,它使用SqlCacheDependency在数据库中添加或删除页面时通知自己 现在,在我的内容页上,我使用以下内容: <%@ OutputCache Duration="999999" VaryByParam="slug" SqlDependency="SiteDataCaching:MenuHeaders" %> 然后访问我的dl,将页面标题、内容、元描述等

在我的主页上是repeater控件,它基本上把我的站点导航放在一起。它由启用缓存的ObjectDataSource驱动,它使用SqlCacheDependency在数据库中添加或删除页面时通知自己

现在,在我的内容页上,我使用以下内容:

<%@ OutputCache Duration="999999" VaryByParam="slug" SqlDependency="SiteDataCaching:MenuHeaders" %>

然后访问我的dl,将页面标题、内容、元描述等放在一起

内容页将刷新缓存,这是毋庸置疑的,但出于某种原因,如果我在启用OutputCache的页面上,母版页上的菜单将不会自动更新,除非我强制按ctrl+f5

有人知道这是为什么吗

谢谢,
尼克我找到了这篇文章。。我希望他们能帮忙


点击CTRL-F5是客户端操作,因此我想说的是,您已经在webbrowser中缓存了正在查看的页面。尝试设置
以拒绝客户端缓存