L'ajout d'une classe CSS pour rasoir @Html.Méthode displayfor
Je veux mettre une nouvelle classe pour cette partie de mon code mais il ne fonctionne pas correctement
@Html.DisplayFor(model => model.melk.Code, new { @class = "myClass" } )
Quelqu'un peut me dire où je me trompe?
OriginalL'auteur Roohallah Sadegh nasab | 2013-09-08
Vous devez vous connecter pour publier un commentaire.
La DisplayExtensions.La surcharge de méthode displayfor que vous utilisez trouverez la DisplayTemplate en fonction du type de la
model.melk.Code
et le dernier paramètre (objet anonymenew { @class = "myClass" }
sera passé au modèle de ViewData. Vous devez utiliser ce ViewData dans le template correspondant dans l'ordre pour que cela fonctionne.OriginalL'auteur Boris B.
Boris vous a montré le bon de surcharge, mais il y a aussi les morts de façon simple, à juste à le modifier:
Personnellement, je trouve qu'il est plus simple, donc plus facile à retenir et à entretenir, même si ce n'est pas un cadre spécifique.
OriginalL'auteur Rumi P.