par défaut avecÉcrasement la classe sur un `Html.EditorFor`
<%: Html.EditorFor(m => m.ConfirmationHeadline) %>
la sortie est:
<input type="text" value=""
name="ConfirmationHeadline" id="ConfirmationHeadline"
class="text-box single-line">
Comme vous pouvez le voir, l'entrée déjà un attribut ajoute class
. Eh bien, cela ne devrait pas être un problème, il suffit d'utiliser
<%: Html.EditorFor(m => m.ConfirmationHeadline, new { @class="span-11 last"}) %>
et devrait fonctionner ... err ... Nope!
cela produira exactement le même code!
cependant, fonctionne très bien avec Html.TextAreaFor()
Comment puis-je supprimer la classe text-box single-line
de apparaissent toujours si mes propres classes pourraient être ajoutées? un modèle T4 que je devrais éditer?
Merci pour toute l'aide.
après avoir lu toutes les parties des exemples de Brad, je fini par utiliser '<%: Html.TextBox ("ConfirmationHeadline", null, nouveau {@class = "span-11 last"})%> 'Merci pour les liens. – balexandre
Est-ce que cela fonctionne toujours de la même manière en mvc4? – Nikos