display对于MVC中的第一个列表项

时间:2016-11-18 14:47:25

标签: asp.net-mvc

我有一个MVC项目,在我的代码后面我有一个日期列表,其中包含一个foreach循环并添加了一个新项目。

但我只想得到第一项。

所以我一直在做@Html.DisplayFor(m => m.AllDates),但当然列出了所有日期。我尝试使用占位符,我认为它可以工作,但不确定我的语法是否正确?

@Html.DisplayFor(m => m.AllDates{1})

我不想添加一个forloop,我已经在后面的代码中有了这个。当然我可以在前面做到这一点吗?

1 个答案:

答案 0 :(得分:0)

您应该能够通过索引引用集合中的项目,因此我只需将花括号更改为方括号,您应该在正确的轨道上。

@Html.DisplayFor(m => m.AllDates[1])