title: RedirectToAction with model and List properties
body: <p>I have a 2 views with model as Account. From view one, I am using RedirectToAction to go to view two and sending the model object as below:</p>
  
  <pre><code>    [HttpPost]
      public ActionResult Login(Account account)
      {
             //Some code here
              return RedirectToAction("Index", "AccountDetail", account);
      }
  </code></pre>
  
  <p>AccountDetail controller looks like this:</p>
  
  <pre><code> public ActionResult Index(Account account)
      {
          return View("ViewNameHere", account);
      }
  </code></pre>
  
  <p>The model object contains a property like this:</p>
  
  <pre><code> public class Account
   {
   // Some code here
   public List&lt;Details&gt; Details{
   get;
   set;
   }
  </code></pre>
  
  <p>In the first controller, before making call to <code>RedirectToAction</code> there is one item in Details. However, in the Index method of second controller, there is nothing.</p>
  
  <p>Can someone help pointing out the flaw here? Since I am beginner with MVC, cannot seem to figure it out.</p>