Où est la méthode d'extension LabelFor dans les codes sources MVC 3?
-
25-09-2019 - |
Question
Je suis lookng pour le code source de la méthode d'extension LabelFor MVC 3 projet. Quelqu'un peut-il me dire où est-il?
La solution
Je ne pense pas que vous trouverez ce code source.
Voici un blog intéressant qui explique comment vous pouvez créer votre propre extension LabelFor, accepter un paramètre supplémentaire. Cela peut donner un aperçu de la façon dont fonctionne LabelFor. ASP.NET MVC LabelFor Aide Avec htmlAttributes
Les aides par défaut sont très extensible. Si votre objectif est de changer la façon dont les données sont rendu, vous pouvez regarder dans la création Helpers templated. Ce qui permet à votre contrôle dramatique sur la façon dont votre modèle est rendu.
Autres conseils
Le code source pour MVC 3 n'a pas encore été publié.
Cependant, la source de cette méthode d'extension est dans le fichier LabelExtensions.cs
.
La dernière version (MVC4) se trouve à l'adresse: http://aspnetwebstack.codeplex.com/SourceControl/latest#src/System.Web.Mvc/Html/LabelExtensions.cs