我有员工班
public class Employee { public string Name { get; set; } public string EmpID { get; set; } public string Designation { get; set; } }
我希望TempData
在View上使用相同....如果我使用@TempData["Employee"]
我得到modal.employee这是公平的..
请建议
要设置数据TempData
-
TempData["Employee"] = new Employee() {Designation = "Manager"};
要在视图中检索它 -
@{ var emp = TempData["Employee"] as Employee; }
emp
在视图的后半部分使用变量.
@emp.Designation
重要事项TempData
读取(或)检索后,将删除任何对象.要将其保留以TempData
供进一步使用,请使用Tempdata.Keep()
TempData.Keep("Employee");
或者,您可以使用ViewBag
从Controller向View发送数据.