Asp.net master/content page caching problem
<p>On my master page is repeater control, which basically puts together my site navigation.  It is driven by an ObjectDataSource with caching enabled, it uses SqlCacheDependency to notify itself when a page is added or removed from the database.</p>

<p>Now, on my content page, i am using the following:</p>

<pre><code>&lt;%@ OutputCache Duration="999999" VaryByParam="slug" SqlDependency="SiteDataCaching:MenuHeaders" %&gt;
</code></pre>

<p>And then access my dl to put together the pages title, content, metadescription etc etc.</p>

<p>The content page will refresh the cache no worries, but for some reason, if i am on page that has the OutputCache enabled, my menu on the masterpage won't update itself unless i forcefully hit ctrl+f5.</p>

<p>Anyone know why this is?</p>

<p>Thanks,
Nick</p>
