📅  最后修改于: 2023-12-03 14:53:03.427000             🧑  作者: Mango
在 ASP.NET MVC 中,发布动态列表是一项常见的任务,本文将介绍如何将动态列表发布到 ASP MVC 控制器。我们将使用 C# 编程语言来编写我们的示例代码。
首先,我们需要创建动态列表模型。该模型将存储我们希望显示的数据。在本示例中,我们将创建一个动态列表模型,包含名称和年龄字段。
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
}
我们需要创建一个控制器来处理动态列表。我们将使用控制器的 Index 操作来显示动态列表。
public class PersonController : Controller
{
public IActionResult Index()
{
List<Person> people = new List<Person>();
// 添加样本数据
people.Add(new Person() { Name = "John Doe", Age = 32 });
people.Add(new Person() { Name = "Jane Doe", Age = 29 });
people.Add(new Person() { Name = "Mark Smith", Age = 41 });
return View(people);
}
}
现在我们需要创建一个视图来显示动态列表。我们将使用 Razor 视图引擎来创建我们的视图。
@model List<Person>
<table>
<tr>
<th>Name</th>
<th>Age</th>
</tr>
@foreach (Person p in Model)
{
<tr>
<td>@p.Name</td>
<td>@p.Age</td>
</tr>
}
</table>
现在我们已经准备好测试我们的动态列表应用了。我们只需要启动我们的 ASP.NET MVC 应用,然后访问 person/index
路径即可查看动态列表的输出。
ASP.NET MVC 提供了非常简单的方法来发布动态列表。我们只需要遵循上述步骤,创建模型、控制器和视图,然后将它们组合在一起就可以了。如果您想了解更多关于 ASP.NET MVC 的知识,请参考官方文档。