Ich bin neugierig... können Sie ein HTML-Attribut angeben, das leer oder wertlos ist? Die W3-Spezifikation erlaubt die Angabe von leere Attribute etwa so: <input type="checkbox" disabled checked>
Und mit MVC, deklarieren Sie Eingaben wie diese: Html.CheckBoxFor(m=>m.Foo)
. Sie können Html-Attribute mit dem Html.CheckBoxFor(m=>m.Foo, new {@class="myCssClass"})
Syntax, aber Sie können nicht Html.CheckBoxFor(m=>m.Foo, new { disabled, checked})
Ich weiß, dass die Spezifikation auch Selbstwertattribute für diese Arten zulässt (z. B. new {disabled="disabled"}
) und leere Zeichenkettenwerte (z. B. new {disabled=""}
).
Ich bin nur neugierig, ob es eine Möglichkeit gibt, die leere Syntax anzugeben.