【发布时间】:2011-10-01 13:35:43
【问题描述】:
我的 MVC3 Razor 视图具有以下视图模型:
public class UserProfileModel
{
public Person[] Persons { get; set; }
//some other fields
}
我想在我的 Razor 视图中显示所有人,例如:
foreach (var person in Model.Persons)
{
<div>
@* some custom formatting *@
@Html.Display(person)
</div>
}
@Html.Display 或 @Html.DisplayFor 似乎对我不起作用..
我可以使用Person 作为模型创建一个单独的强类型视图并在那里调用@Html.DisplayForModel,但是有没有办法不用单独的视图?
【问题讨论】:
标签: c# asp.net-mvc asp.net-mvc-3 razor