ASP.NET MVC - Get contrôleur actuel et le nom de l'action dans le helper
Je suis en train de créer des helper html qui permettra de récupérer un peu de texte à partir du fichier XML et de les rendre sur la vue. XML est organisé en une hiérarchie où les noeuds représentent les noms de contrôleur, à la suite de l'action des noms et puis des touches.
Objectif est d'accomplir la syntaxe:
@Html.Show("Title")
Où helper permettrait de déduire du contrôleur nom et le nom de l'action à partir de la vue où il a été appelé.
Est-il un moyen d'obtenir cette information dans le helper html de la méthode d'extension?
OriginalL'auteur Admir Tuzović | 2012-10-31
Vous devez vous connecter pour publier un commentaire.
Vous pouvez récupérer régulateur de courant et de l'action de
htmlHelper.ViewContext.RouteData
. Utiliser l'extension de la méthode ci-dessous pour récupérer valeur correspondante à partir de xml:OriginalL'auteur Abdul Munim
Encore plus simple:
et
vous donne le contrôleur et le nom de l'action, respectivement.
OriginalL'auteur David R
Ici est le nom de l'Action:
OriginalL'auteur karaxuna