ASP.NET MVC 4 C#アプリケーションがあり、3つの異なるモデルのデータを1つのビューに表示したいと思います。
スキーマは、次のような外部キーを介して関連付けられます。
Model A | Model B | Model C
ID | ID | ID
A_ID | B_ID
モデルAのビューで、BとCでリンクされているデータを表示できるようにしたいと思います。
現在、モデルAのビュー(詳細)で次のことができます。
@model Application.Models.A
@foreach (var b Model.B)
{
@Html.DisplayFor(modelB => B.Title)
<br />
}
私はそれからできるようになりたいです:
@foreach (var b Model.B)
{
@Html.DisplayFor(modelB => B.Title)
@foreach (var c Model.B.C)
{
@Html.DisplayFor(modelC => C.Title)
<br />
}
<br />
}
これはRubyonRailsで実行できますが、MVC 4でこれを実行するにはどうすればよいですか?