Я пытаюсь добавить "активный" класс в мой bootstrap navbar в 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. Есть ли другой (аккуратный) способ, которым я могу это сделать?