在视图中显示列表项

本文关键字:列表 显示 视图 | 更新日期: 2023-09-27 18:06:35

我是c#和MVC新手

我创建了一个FormController.cs,方法如下:
public ActionResult Showlist()
    {
        List<int> list = new List<int>();
        list.Add(54);
        list.Add(524);
        list.Add(23);
        list.Add(43);
        return View(list);
    }

然后我从那个方法创建一个视图。在div-tags中,我添加了如下文本:

<body>
    <div>
        @Model.ToString();
    </div>
</body>
结果是一个带有文本System.Collections.Generic.List`1[System.Int32] 的视图。

我的问题:什么是一个好的(或最好的)方式来显示我在列表中添加的值?

在视图中显示列表项

还需要在cshtml:

中将Model声明为列表。
@model IEnumerable<int>
@{
  foreach (var anInt in Model)
  {
    <text>@anInt</text>
  }
}