2010-06-14 7 views
6

Essayez d'ajouter un attribut HTML 'class', mais je pense que le mot clé 'class' cause des problèmes.Ajout d'une classe css avec Html.TextBox

<%: Html.TextBox("name", "value", new {class: " required "})%> 

Y a-t-il une solution de contournement?

Répondre

10

Il suffit de préfixer 'class' avec un '@' car c'est un reserved keyword.

<%: Html.TextBox("name", "value", new { @class: " required "})%> 

Si vous avez besoin d'arrière-plan sur le mot-clé @, this est une bonne question SO à lire.

Questions connexes