title: How to prevent duplicate form submission in ASP.NET MVC 3?
body: <p>I have a razor view that renders a html form and it posts to the server.
  If the form values are right then it gets saved to database.
  After insertion, I redirect to another view where user can make further changes.</p>
  
  <p>Right now the user can hit browser back button and resubmit the form to create another record in db.</p>
  
  <p>How do I prevent duplicate submission in my MVC app?</p>