我正在尝试查看销售订单中的产品列表。 它看起来像这样:
名称 订单日期 订单总产品已购买 <<<试图让它列出>试图让它列出>
带来的产品。 销售订单连接到销售订单产品的桥接表。 任何建议。 我知道它应该遍历模型,但无法弄清楚。
<th>
@Html.DisplayFor(model => model.Customer.Name)
</th>
<th>
@Html.DisplayFor(model => model.OrderDate);
</th>
<th>
@Html.DisplayFor(model => model.OrderTotal);
</th>
<th>
@Html.DisplayFor(model => model.SalesOrderProducts);
</th>
<th></th>
</tr>
尝试这样的事情:
@model SalesOrder
@{
ViewBag.Title = "View";
}
<h2>View</h2>
<div>
<h4>SalesOrder</h4>
<hr />
<dl class="dl-horizontal">
<dt>
@Html.DisplayNameFor(model => model.Name)
</dt>
<dd>
@Html.DisplayFor(model => model.Name)
</dd>
<dt>
@Html.DisplayNameFor(model => model.OrderDate)
</dt>
<dd>
@Html.DisplayFor(model => model.OrderDate)
</dd>
<dt>
@Html.DisplayNameFor(model => model.OrderTotal)
</dt>
<dd>
@Html.DisplayFor(model => model.OrderTotal)
</dd>
</dl>
@foreach (Product p in Model.SalesOrderProducts)
{
@Html.DisplayNameFor(x => x.Name)
@Html.DisplayFor(x => x.Name)
<br/>
}
</div>
<p>
@Html.ActionLink("Edit", "Edit", new { id = Model.SalesOrderId }) |
@Html.ActionLink("Back to List", "Index")
</p>