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