Tengo curiosidad ... ¿puedes especificar un atributo de HTML que esté vacío o sin valor? La especificación W3 permite empty attributes así: <input type="checkbox" disabled checked>
¿Puede especificar la sintaxis de los atributos HTML vacíos en los ayudantes de MVC?
Y con MVC, que declaran entradas de la siguiente manera: Html.CheckBoxFor(m=>m.Foo)
. Puede añadir atributos HTML con la sintaxis Html.CheckBoxFor(m=>m.Foo, new {@class="myCssClass"})
, pero no se puede hacer Html.CheckBoxFor(m=>m.Foo, new { disabled, checked})
Sé que la especificación también permite la auto-valor de los atributos de este tipo (por ejemplo new {disabled="disabled"}
) y los valores de cadena vacía (por ejemplo new {disabled=""}
).
Tengo curiosidad por saber si hay alguna forma de especificar la sintaxis vacía.
ver http://stackoverflow.com/questions/4135258/asp- net-mvc-htmlattribute-without-value – kristian