Mvc传递数据" RedirectToAction"不使用临时数据

时间:2014-06-26 10:17:40

标签: asp.net-mvc tempdata

如何在不使用TemptData的情况下重定向到另一个动作时传递模型数据,如示例中所示。 是否有另一种方法可以从" AddEmployee"传递EmployeeViewModel。行动到"预览"不使用TempData / Session的动作?

public ActionResult AddEmployee(EmployeeViewModel employeeViewModel)
{
  TempData["employee"] = employeeViewModel;
  return this.RedirectToAction("Preview");
}

public ActionResult Preview()
{
  var model = TempData["employee"] as EmployeeViewModel;
  return this.View("Preview", employeeViewModel);
}

1 个答案:

答案 0 :(得分:0)

检查这个

return RedirectToAction("Index", new { exception = EmployeeViewModel});