【发布时间】:2015-02-06 16:25:42
【问题描述】:
我在 displaynamefor 行的以下代码中收到此错误 -
@model IEnumerable<AppsByBusiness2.Models.Colleague>
@using Web.Extensions
<h2>Colleagues</h2>
<table class="table">
@{var dummy = Model.FirstOrDefault(); }
<tr>
<th>
@Html.DisplayNameFor(z => dummy.FirstName)
</th>
我正在尝试以这种方式显示模型的列名称,因为当模型列表而不是单个模型列表过去时,您无法以标准方式执行此操作,或者至少我找不到方法。这是另一个线程上给出的解决方案。
也许不相关,但我也无法通过 Model.Colleague 访问 Colleague,但在我看到的任何在线示例中,您应该能够以这种方式访问发送到视图的模型列表。
【问题讨论】:
-
你能发布你的同事课程吗?
标签: c# asp.net-mvc