【发布时间】:2016-08-15 20:23:57
【问题描述】:
有没有办法在 Razor View 的集合中只使用 2 个或任何其他特定数量的元素? 我想在我看来使用这样的东西:
@Html.DisplayFor(x => x.Authors.Take(2))
我知道我可以通过在模型上创建一个新属性并在那里指定规则来实现这一点,但这不是我想要的。就我而言,这个特定模型有很多视图,每个视图都包含不同数量的元素。
我也想知道为什么上面的例子不起作用。 谢谢
【问题讨论】:
-
更重要的是...当您填充要在视图中显示的模型时...为什么不使用您实际希望在视图中显示的内容填充模型?跨度>
-
您可以使用显示模板找到解决方案growingwiththeweb.com/2012/12/…
标签: c# asp.net-mvc razor