<li class="@(ViewContext.RouteData.Values["Action"].ToString() == "Brands" ? "nav-item selected" : "")" id="main-nav-item-128" data-id="128">
<a href="@Url.Action("Brands","Product", new { @id=15})" class="nav-link dropdown-toggle" aria-expanded="false" data-target="#dropdown-menu-128">Pwani Life Care </a></li>
<li class="@(ViewContext.RouteData.Values["Action"].ToString() == "Brands" ? "nav-item selected" : "")" id="main-nav-item-128" data-id="128">
<a href="@Url.Action("Brands","Product", new { @id=16})" class="nav-link dropdown-toggle" aria-expanded="false" data-target="#dropdown-menu-128"> Pwani Life Care </a> </li>
私のasp.net mvcアプリケーションリダイレクトのリストの下にあるこれらのリンクは、/ brand?id = 12ともう一つto /ブランド?id = 17。しかし、私が選択したクラスnav-itemがのリンクをアクティブにするときに追加したいと思います。どんな助け?ASP.Net MVc "nav-item selected"クラスを同じルートに追加します
あなたはそれぞれのリンクが同じアクションにリンクしていますが、異なるIDを意味していますか? または各リンクが別のアクションにリンクしていますか? – Munzer
異なるIDを持つ同じアクション –
あなたはそれをハードコードすることができます – Munzer