@{
var name = Model.Rrole.Where(i => i.ROLEID == item.ROLEID);
@Html.DisplayFor();
}
我希望在DisplayFor中显示该名称,但是它是通过错误显示的 这是我的完整观点
答案 0 :(得分:0)
你可以像下面这样做
@Html.DisplayFor(x=>name);
答案 1 :(得分:0)
您应该为Rrole类型创建局部视图,并将其放在相同的视图文件夹或其中一个共享文件夹中。并在该视图中显示您想要的任何内容。
@{
var name = Model.Rrole.Where(i => i.ROLEID == item.ROLEID);
@Html.DisplayFor(m => m.Rrole.Where(i => i.ROLEID == item.ROLEID).FirstOrDefault());
}
如果要做的只是显示角色的名称,那么;
@Html.DisplayFor(m => m.Rrole.FirstOrDefault(i => i.ROLEID == item.ROLEID).Name);