ASP.NET after form submission reload a fresh version of the exact same page
<p>I'm doing a form submission on my ASP.NET page. After the user has pressed submit I want them to have a completely fresh version of the page so that they cant press reload and resubmit and so its a completely clean start.</p>

<p>I gather that <code>Server.Transfer()</code> is bad, I know I could maybe post a random string in the URL. But is there a better way?</p>

<p><hr /></p>

<h3>See also:</h3>

<blockquote>
  <ul>
  <li><a href="http://stackoverflow.com/questions/87422/disabling-back-button-on-the-browser">Disabling Back button on the browser</a></li>
  </ul>
</blockquote>
