0

我有这样的看法:

    model IEnumerable<MvcApplication4.Models.Order>

@{
    ViewBag.Title = "Index";
}

 <h2>

显示公司名称

<p>
    @Html.ActionLink("Create New", "Create")
</p>
<table>
    <tr>
        <th>
            Customer
        </th>
        <th>
            EmployeeID
        </th>
        <th>
            OrderDate
        </th>
     </tr>

@foreach (var item in Model)
{
    <tr>
        <td>
            @Html.DisplayFor(modelItem => item.Customer.CompanyName)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.EmployeeID)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.OrderDate)
        </td>
      </tr>
}

</table>

我想在我用粗体标记的地方显示 CompanyName。目前它正在 foreach 循环中显示。但是,我希望与此视图相同的一个字段提取 CompanyName 并将其显示在我的标题之间。

4

1 回答 1

1

怎么放

@{
    if (Model.Any()) {
        Model.First().Customer.CompanyName
    }
}

你的粗体字在哪里?

于 2012-11-23T14:38:28.963 回答