2011-03-25 22 views

Respuesta

79

MVC 3 se traducirá subrayados en los nombres de atributos HTML en guiones, así que algo como esto debería hacer el truco

@Html.TextBoxFor(m => m.Name, new { data_bind="value: Name", @class = "title width-7" }) 
+0

¿Qué tal un espacio? Por ejemplo: 'máscara de datos'? – iamCR

+0

Spance no puede estar en el nombre de atributo html. https://html.spec.whatwg.org/multipage/syntax.html#attributes-2 –

9

Por ejemplo,

si yo u desea añadir datos -máscara

@Html.TextBoxFor(m => m.BirthDate, new { @class = "form-control", data_mask = "date" }) 

que va a generar en html

data-mask="date" 
Cuestiones relacionadas