title: Good ASP.NET MVC pattern for form submit and immediate result display
body: <p>I hear everyone recommends redirecting the user (HTTP GET) after he submits the form (HTTP POST). It's clean, there is no "do you want to resend" alert, it's simple... </p>
  
  <p>But, what if I want to show some result to the user?</p>
  
  <p>Okay, I can add some parameter to the GET url, like "/?message=1" and then check for that parameter.orm</p>
  
  <p>But, what if I want to show more information? For example, the user submits the form, and the result is a simple structure with let's say... 5 different properties that I want to show to the user. </p>
  
  <p>Something like, "You added a product to the cart, and here are 5 other products that others added as well.". Now, this is simplified, don't tell me "Ah, just pass ?productId=xy and then do another query based on that ID". </p>
  
  <p>Should I maybe stick with POSTBACK model?</p>
  
  <p>Assume the user is anonymous AND without cookies enabled.</p>