在这里,我Html.Action
用于在(Books.cshtml)部分页面中显示一组书籍。
我正在传递路由字典值,但我不知道如何获取路由字典值,Controller
也可以Route Dictionary
在部分页面(“Books.cshtml”)中获取值。
索引.cshtml
@{RouteValueDictionary objRoute = new RouteValueDictionary();
objRoute.Add("Book1", "DavinciCode");
objRoute.Add("Book2", "Pirates");
objRoute.Add("Book3", "Ghost");
}
@Html.Action("Books", "Home", objRoute)
Books.cshtml(部分页面)
<p style="color:Blue;">
The list of books are as folows
<p>@ Book items</p>
//Here I need to display list of books (i.e) routevalue Dictionary values
</p>
家庭控制器:
public ActionResult Books()
{
return PartialView();
}