我是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]
我的问题:显示我在列表中添加的值的好方法(或最佳方式)是什么?
答案 0 :(得分:0)
此外,您需要将模型声明为cshtml中的列表:
@model IEnumerable<int>
@{
foreach (var anInt in Model)
{
<text>@anInt</text>
}
}