title: Losing Route data in RedirectToAction
body: <p>hi i have a weird problem and here we go:</p>
  
  <p>i am redirecting using this command :</p>
  
  <p><code>return RedirectToAction("ViewMessage", "Account", new {id = model.MessageId});</code></p>
  
  <p>but in ViewMessage action when i try to get id, its null ?!?!?!?!??</p>
  
  <p><code>string strMessageId = RouteData.Values["id"] as string;</code></p>
  
  <p>i have done this code in lots of places and it works fine but i dont know what is going on here.... :(</p>
  
  <p>i know i can use TempData but i dont want to :)</p>