我正在尝试构建一个@ Html.ActionLink以返回上一页但返回上一页我需要传入一个id参数。
ShowController / Details列出一个由int id定义的电影,在这个列表中是一个链接去看看导演细节:
@Html.ActionLink( "(Director Bio)", "Index", "Director", new { searchString = item.Director.Name }, null)
当用户想要回到电影时,StoreController / Details ActionResult正在等待它。
我试图将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);
}
这在Details视图中显示我在DirectorController / Index视图中无法在actionLink中使用它,我该怎么办?