MVC剃须刀布局 - 从视图修改

时间:2013-03-06 16:00:01

标签: asp.net-mvc asp.net-mvc-4 razor viewmodel asp.net-mvc-viewmodel

这是我的布局页面:

<!doctype html>
<html lang="en">
<head>
    <meta charset='utf-8'>
    <title>@ViewBag.Title</title>
</head>
<body>       
    @Html.ActionLink("Home", "Index", "Home", null, new { @class = "selected"})
    @Html.ActionLink("Users", "Index", "User")
    @Html.ActionLink("Customers", "Index", "ProductCompany")

    @RenderBody()
</body>
</html>

我想修改actionlink“selected”类,具体取决于服务器端加载的视图。我正在寻找可用的选项。

祝你好运

1 个答案:

答案 0 :(得分:1)

我认为您可以在ViewBag中发送课程名称并将其设置如下;

@Html.ActionLink("Home", "Index", "Home", null, new { @class = @ViewBag.myClass})