MVC 4中从tempdata获取对象的方法是什么?

2026-04-30 12:059阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计207个文字,预计阅读时间需要1分钟。

MVC 4中从tempdata获取对象的方法是什么?

我有员工类,public class Employee { public string Name { get; set; } public string EmpID { get; set; } public string Designation { get; set; } } 我希望在View上使用TempData相同。如果我用@TempData[Employee],我得到“

我有员工班

public class Employee { public string Name { get; set; } public string EmpID { get; set; } public string Designation { get; set; } }

我希望在View上使用TempData相同….
如果我使用@TempData [“Employee”]

我得到modal.employee这是公平的..

请建议

在TempData中设置数据 –

MVC 4中从tempdata获取对象的方法是什么?

TempData["Employee"] = new Employee() {Designation = "Manager"};

要在视图中检索它 –

@{ var emp = TempData["Employee"] as Employee; }

在视图的后半部分使用emp变量.

<div>@emp.Designation</div>

重要事项一旦读取(或)检索到TempData中的任何对象,就会将其删除.要将其保存在TempData中以供进一步使用,请使用Tempdata.Keep()

TempData.Keep("Employee");

或者,您可以使用ViewBag将数据从Controller发送到View.

本文共计207个文字,预计阅读时间需要1分钟。

MVC 4中从tempdata获取对象的方法是什么?

我有员工类,public class Employee { public string Name { get; set; } public string EmpID { get; set; } public string Designation { get; set; } } 我希望在View上使用TempData相同。如果我用@TempData[Employee],我得到“

我有员工班

public class Employee { public string Name { get; set; } public string EmpID { get; set; } public string Designation { get; set; } }

我希望在View上使用TempData相同….
如果我使用@TempData [“Employee”]

我得到modal.employee这是公平的..

请建议

在TempData中设置数据 –

MVC 4中从tempdata获取对象的方法是什么?

TempData["Employee"] = new Employee() {Designation = "Manager"};

要在视图中检索它 –

@{ var emp = TempData["Employee"] as Employee; }

在视图的后半部分使用emp变量.

<div>@emp.Designation</div>

重要事项一旦读取(或)检索到TempData中的任何对象,就会将其删除.要将其保存在TempData中以供进一步使用,请使用Tempdata.Keep()

TempData.Keep("Employee");

或者,您可以使用ViewBag将数据从Controller发送到View.