0

前のページに戻るために @Html.ActionLink を作成しようとしていますが、前のページに戻るには id パラメータを渡す必要があります。

ShowController/Details は、int id で定義された映画をリストします。このリスト内には、監督の詳細を確認するためのリンクがあります。

@Html.ActionLink( "(Director Bio)", "Index", "Director", new { searchString = item.Director.Name }, null)

ユーザーがフィルムに戻りたい場合、StoreController/Details ActionResult は int it を待っています。

ID を viewBag に渡そうとしました:

     public ActionResult Details(int id)
    {
        var item = from s in db.Shows.Where(si => si.ShowId == id) select s;

        ViewBag.id = id;

        return View(item);
    }

そして、これは詳細ビューで問題なく表示されますが、アクションリンクで使用するために DirectorController/Index ビューでそれを取得できません。どうすればよいですか?

4

0 に答える 0