@Html.ActionLink 基础
前面3个参数,知道怎么回事,就是 超链接文字、视图、控制器,后边一大堆就很模糊了,请解释下,谢谢
@Html.ActionLink("首页", "Index", "Home", null, (ctrl is HomeController) ? new { @class = "actived" } : null)@Html.ActionLink("视频", "Index", "Video", new { id = "pubdate" }, (ctrl is VideoController && (!new[] { "HotVideos", "Search", "Upload" }.Contains(action))) ? new { @class = "actived" } : null)@Html.RouteLink("专辑", "Paging", new { action = "Index", controller = "Album", id = "0" }, (ctrl is AlbumController) ? new { @class = "actived" } : null)@Html.ActionLink("排行", "HotVideos", "Video", new { id = "" }, (ctrl is VideoController && action == "HotVideos") ? new { @class = "actived" } : null)@Html.ActionLink("搜索", "Search", "Video", null, (ctrl is VideoController && action == "Search") ? new { @class = "actived" } : null)@Html.ActionLink("管理", "Index", "Admin", null, (ctrl is AccountController || ctrl is AdminController) ? new { @class = "actived" } : null)