je vais avoir des problèmes implenting un système de menu basé sur l'action dynamique dans un PartialView comme ci-dessous:menu URL-action dynamique problème C# mvc
<ul class="tabs">
<li <% if (ViewContext.RouteData.Values["Action"] == "Index"){ %>class="active"<% } %>><a href="/talent">Home</a></li>
<li <% if (ViewContext.RouteData.Values["Action"] == "account"){ %>class="active"<% } %>><a href="/talent/account">Account settings</a></li>
<li <% if (ViewContext.RouteData.Values["Action"] == "password"){ %>class="active"<% } %>><a href="/talent/password">Password settings</a></li>
<li <% if (ViewContext.RouteData.Values["Action"] == "profile"){ %>class="active"<% } %>><a href="/talent/profile">Edit profile</a></li>
<li <% if (ViewContext.RouteData.Values["Action"] == "messages"){ %>class="active"<% } %>><a href="/talent/messages">Messages</a></li>
<li id="logout"><a href="/logout">Logout</a></li>
</ul>
Le problème est que seul l'élément de menu 'Index' œuvres , où la classe CSS est rendue dans le balisage HTML. Les autres ne le font pas, vraiment étrange. Des idées??
merci. Fixé en utilisant votre sagesse la réponse ci-dessous – shahidaltaf