title: Simple OutputCache is not working in ASP.NET WebForms?
body: <p>I have this in my web-form,</p>
  
  <pre><code>&lt;%@ OutputCache VaryByParam="none" Duration="30"   %&gt;
  </code></pre>
  
  <p>In the page load I have,</p>
  
  <pre><code>    protected void Page_Load(object sender, EventArgs e)
      {
          Thread.Sleep(5000);
  </code></pre>
  
  <p>But still with every request it takes more than 5 seconds, means caching is not working? I </p>