ビュー内の私のコード:
@foreach (var item in Model._games)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.Title)
</td>
<td>
@foreach (var item2 in Model._days.Where(x => x.Games.Any(u=> u.Id == item.Id)))
{
@item2.CutOffTime;
}
</td>
<td>
@Html.DisplayFor(modelItem => item.Price)
</td>
<td>
</td>
</tr>
}
2 番目の foreach を表示して、私のようにフィルタリングする適切な方法は何ですか? フィルタリングしないと (のみを使用してModel._days
、すべての曜日が表示されますが、2 番目の foreach でわかるように ID で Where フィルターを使用すると、何も表示されません。
ありがとう