2012-03-30 20 views
0

我填的是模型和TempData的爲什麼我的TempData不工作

private const string MyTempModel = "MyTempModel"; 

     [HttpGet] 
     public ActionResult Abm() 
     { 
      var modelo = DependencyContainer.Instance.Resolve<MyModel>(); 
      modelo.Name = "Maxi" ; 
      modelo.LastName = "Dam"; 
      TempData[MyController.MyTempModel] = modelo; 

      return View(modelo); 
     } 

在這裏,我想要得到的值

[HttpGet] 
      public ActionResult Save() 
      { 
       var model = TempData[MyController.MyTempModel] as MyModel; 
       return View(model); 
      } 

我做錯了什麼?我失去了所有的值...

感謝

+1

這是鈹難治 – NicoSantangelo 2012-04-05 21:42:45

回答

3

TempData將圍繞生活中的當前請求,只有一個請求......