我有一个要传递给视图的项目列表。我想使用显示模板呈现每个项目。但是,出了点问题,因为我没有正确渲染该字段。这是我的主要观点(Index.cshtml):
@model IEnumerable<CustomEntity>
@{
ViewBag.Title = "Index";
}
@Html.DisplayFor(m=>m)
这是我的显示模板:
@model CustomEntity
<div>
@Html.LabelFor(m=>m.Name):
<strong>@Model.Name</strong>
@Html.LabelFor(m=>m.Icon):
<strong>@Model.Icon</strong>
@Html.LabelFor(m=>m.TypeName):
<strong>@Model.TypeName</strong>
</div>
页面加载,但不显示实体的值。