title: Disable browser cache for entire ASP.NET website
body: <p>I am looking for a method to disable the browser cache for an <strong>entire ASP.NET MVC Website</strong></p>
  
  <p>I found the following method:</p>
  
  <pre><code>Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache);
  Response.Cache.SetNoStore();
  </code></pre>
  
  <p>And also a meta tag method (it won't work for me, since some MVC actions send partial HTML/JSON through Ajax, without a head, meta tag).</p>
  
  <pre><code>&lt;meta http-equiv="PRAGMA" content="NO-CACHE"&gt;
  </code></pre>
  
  <p>But I am looking for a simple method to disable the browser cache for an entire website.</p>