asp.net MVC e Valid XHTML?
-
24-09-2019 - |
Domanda
Per qualche ragione un HTML Helper è l'output di questo html che pretende molto validate.
il validatore mi dice
Non v'è alcun attributo "Lunghezza"
<%= Html.CheckBox("Medicamentos", Model.Medicamentos) %>
è l'output
<input type="checkbox" value="true" name="Medicamentos" id="Medicamentos" checked="checked" length="4">
Soluzione
suppongo che di corrispondenza della firma che prende una stringa e un oggetto dal momento che io non so che cosa è Model.Medicamentos
. In tal caso prende le proprietà dell'oggetto e li trasforma in attributi dell'elemento. Ho il sospetto che si desidera semplicemente utilizzare l'attributo Checked
sulla proprietà modello specificato come valore di default della casella di controllo, vale a dire.,
<%= Html.CheckBox( "Medicamentos", Model.Medicamentos.Checked ) %>
In che caso, assumendo che Checked
è booleano che corrisponderà la firma del metodo corretto sul prolungamento helper.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow