如何在ASP.NET MVC 4中从TempData获取对象并处理?

2026-03-30 12:191阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

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

如何在ASP.NET 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这是公平的..

如何在ASP.NET MVC 4中从TempData获取对象并处理?

请建议

在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.

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

如何在ASP.NET 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这是公平的..

如何在ASP.NET MVC 4中从TempData获取对象并处理?

请建议

在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.