Post Redirect Get (PRG) in ASP.NET MVC is as simple as POST to the controller, the controller returns a RedirectToAction (a 302 IIRC) and the browser GETS the url in the response.
If you're developing for mobile beaware that some Nokia browsers (Series 40 IIRC) don't handle 302 correctly; instead of GETing the url they rePOST to the url. I've see examples where RedirectToAction has been extended to send a 301 under these circumstances which the browser correctly GETs.
Scott Rickman
2010-10-15 10:11:41