【发布时间】:2021-02-27 06:12:14
【问题描述】:
我有以下:
@Html.DisplayFor(mr => mr.Tooltip);
lambda 表达式中的mr 是List<UIExternalService> 的类型。
我想访问个人UIExternalService。
所以我尝试在它周围添加一个循环:
@foreach (var m in Model)
{
@Html.DisplayFor(mr => mr.Tooltip)
}
但是mr 仍然是List<UIExternalService>,我怎样才能给DisplayFor() 循环中的当前元素?类似于:DisplayFor(m => m.Tooltip) 其中m 是 foreach 循环的当前元素。
【问题讨论】:
-
然后使用索引器。即
@Html.DisplayFor(mr => mr[index_here].Tooltip) -
您能分享一下您的视图模型吗?视图的模型是 List
?
标签: c# asp.net-core razor razor-pages