title: ASP.NET MVC How to Prevent re-POST
body: <p>Using MVC 4.</p>
  
  <p>When an order is placed on our site the order is POSTed to:</p>
  
  <pre><code>    [HttpPost]
      public ActionResult ConfirmOrder(ABCModel model)
      {
          //Do Stuff
          return View("ConfirmedOrder", model);
      }
  </code></pre>
  
  <p>The user sees the Confirmed page.</p>
  
  <p>If they press REFRESH in their browser, the page POSTs again. </p>
  
  <p>Is there a way in MVC to prevent the POST again, perhaps in a redirect or some sort?</p>