0

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

John Doe
Jane Doe
Jenny Doe

现在我想添加一个编号,因此上面将显示如下:

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

我怎么能做到这一点而不用循环替换我的@Html.EditorFor?

4

1 回答 1

0

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

<ol>
@for (int i = 0; i < model.MyCollection.Count; i++ )
{
    <li>@Html.EditorFor(m => model.MyCollection[i])</li>
}
</ol>
于 2013-04-30T02:36:58.400 回答