带编号的编辑器

时间:2013-04-29 21:12:39

标签: asp.net-mvc-4 editorfor

我使用@Html.EditorFor(model=>model.MyCollection)来显示我的对象列表。 这可以显示如下:

John Doe
Jane Doe
Jenny Doe

现在我想添加一个编号,以便上面显示如下:

1. John Doe
2. Jane Doe
3. Jenny Doe

如何在不使用循环替换@ Html.EditorFor的情况下执行此操作?

1 个答案:

答案 0 :(得分:0)

从这个SO答案中,试试这个:

<ol>
@for (int i = 0; i < model.MyCollection.Count; i++ )
{
    <li>@Html.EditorFor(m => model.MyCollection[i])</li>
}
</ol>