Risposte:
@Html.CheckBoxFor(
m => m.MyModel.MyBoolProperty,
new {
@class = "myCheckBox",
data_externalid = "23521"
}
)
Il _
verrà automaticamente convertito -
nel markup risultante:
<input type="checkbox" name="MyModel.MyBoolProperty" data-externalid="23521" class="myCheckBox" />
E questo è vero per tutti gli helper Html che prendono htmlAttributes
come argomento un oggetto anonimo, non solo l' CheckBoxFor
helper.
new { @class = "myCheckBox", data_externalid = Model.ExternalId }
Sono venuto a cercare aiuto su questo argomento e questo era ciò di cui avevo bisogno. :)