ASP.NET MVC - Aktuelle Seite, die Hervorhebung in der navigation

Frage ich mich, wie ist es möglich, fügen Sie eine CSS-Klasse für die aktuelle Seite in der navigation bei der Verwendung von ASP.NET MVC-3? Hier ist meine navigation in meiner _Layout.cshtml-Datei:

<p>@Html.ActionLink("Product Search", "Index", new { controller = "Home" }, new { @class = "current" })
                | @Html.ActionLink("Orders", "Index", new { controller = "Orders" }) 
                | @Html.ActionLink("My Account", "MyAccount", new { controller = "Account" })
                | @Html.ActionLink("Logout", "LogOff", new { controller = "Account" })</p>

Wie Sie sehen können, habe ich 4 links in meiner navigation mit der ersten mit der CSS-Klasse "current" angewendet, ich möchte in der Lage sein, um hinzuzufügen/entfernen Sie diese Klasse, um die verschiedenen links in meiner navigation je nachdem, auf welcher Seite sich der user befindet. Ist das möglich?

Cheers

InformationsquelleAutor CallumVass | 2012-02-15

Schreibe einen Kommentar