2009-09-15 5 views
6

J'ai une vue principale partagée pour toutes mes autres vues. C'est dans cette vue principale que je montre le menu. Maintenant, j'ai besoin de savoir dans quel contrôleur je suis actuellement afin que je puisse désactiver/activer certaines options de menu.Trouver ce que le contrôleur ASP.NET MVC dans la vue principale

Par exemple, il devrait être possible d'appuyer sur le lien "foo" si je suis à jour dans le contrôleur "foo".

Comment est-ce que je peux faire ceci?

Répondre

7

Pouvez-vous utiliser?

<%=Html.ViewContext.RouteData.GetRequiredString("controller") %> 

Bonté,

Dan

Questions connexes