如何将“active”类添加到ASP.NET MVC中的Html.ActionLink
我正在尝试将一个“活动”类添加到MVC中的引导程序导航栏中,但以下内容在显示时不显示活动类:
<ul class="nav navbar-nav"> <li>@Html.ActionLink("Home", "Index", "Home", null, new {@class="active"})</li> <li>@Html.ActionLink("About", "About", "Home")</li> <li>@Html.ActionLink("Contact", "Contact", "Home")</li></ul>
这解析为看起来像格式正确的类,但不起作用:
<a class="active" href="/">Home</a>
在Bootstrap文档中,它指出不应在导航栏中使用'a'标签,但以上是我认为将类添加到Html.ActionLink的正确方法。我可以做另一种(整洁的)方式吗?