私は立ち往生していて、助けが必要です。私はエンティティフレームワークを使用しており、ショーのリストを作成する次のブラウズ ActionResult を持っています:
public ActionResult Browse(string genre)
{
var genreModel = db.Genres.Include("Shows")
.Single(g => g.Name == genre);
return View(genreModel);
}
これはショーのリストです:
@foreach (var show in Model.Shows)
{
<li>
<a href="@Url.Action("Details", new { id = show.ShowId })">
<img alt="@show.Title" src="@show.ShowArtUrl" /> <span>@show.Title</span> </a>
</li>
}
上記のように ShowId を取得してリンクをクリックしたときに応答する Details ActionResult を作成し、ショーの詳細を返す必要があります。