title: Expire Webpage on clicking browser back button
body: <p>in my project say I have three pages as below</p>
  
  <blockquote>
    <p>Default.aspx -> abc.aspx -> process.aspx(final page).</p>
  </blockquote>
  
  <p>I have Back and Next button for navigating within site. What I want is, if someone is in process.aspx and clicks on browser back button he should get <code>page expired</code> and then he click browser next button he gets back to the process.aspx page.</p>
  
  <p>So, in abc.aspx page <code>Page_Load</code> event I have this line of code</p>
  
  <pre><code>Response.Cache.SetCacheability(System.Web.HttpCacheability.nocache);
  </code></pre>
  
  <p>So, the first part works fine and if users click browser back button from process.aspx he gets "Your web page has expired" but the problem is ... if he click on browser next button
  instead of getting the process.aspx page ... it's expiring the page ... I mean process.aspx as well getting expired.</p>
  
  <p>Can you please help me with this. I want the process.aspx page back from abc.aspx on click of browser next button instead of expiring it.</p>
  
  <p>Thanks.</p>