コントローラにメソッドがあります:
public ViewResult Index()
{
var orderdetail = db.OrderDetails.Include(o => o.Product).Include(o => o.Pack).Include(o => o.Order);
return View(orderdetail);
}
私の見解 :
<td>
@Html.DisplayFor(modelItem => item.Order.Username)
</td>
<td>
@Html.DisplayFor(modelItem => item.Product.Name)
</td>
<td>
@Html.DisplayFor(modelItem => item.Pack.Name)
</td>
私の見解では、最初のインクルードだけが表示されます。ここでは、Include(o => o.Product)が私のInclude(o => o.Pack)の前にあるため、私の製品だけです。パックを最初に置くと、パックのみが表示されます。ビューに両方を表示したい。これどうやってするの ?
私の英語を失礼し、あなたの助けに感謝します。