25
ASP.NET MVCのHtml.ActionLinkに「アクティブ」クラスを追加する方法
MVCのブートストラップnavbarに「アクティブ」クラスを追加しようとしていますが、次のように記述すると、アクティブクラスが表示されません。 <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にクラスを追加する正しい方法であると私が考える方法です。これを行うことができる別の(きちんとした)方法はありますか?