Comment étendre les assistants MVC3 Label et LabelFor HTML?
Html.Label
et Html.LabelFor
méthodes d'aide ne prennent pas en charge la htmlAttributes paramètre comme la plupart des autres aides de le faire. Je tiens à mettre l' class
cependant. Quelque chose comme ceci:
Html.LabelFor(model => model.Name, new { @class = "control-label" })
Est-il un facile de prolonger le Label/LabelFor sans de recourir à la copie et l'extension de la ILSpy disasm de sortie de ces méthodes?
source d'informationauteur batkuip | 2012-03-27
Vous devez vous connecter pour publier un commentaire.
Vous pouvez facilement étendre l'étiquette en créant votre propre LabelFor:
Quelque chose comme cela devrait faire ce que vous avez besoin
Mise à jour
L'utilisation de la méthode d'extension venez de créer dans votre projet, ajoutez cette ligne dans votre
Views\web.config
et puis:
ou: