سؤال

لسبب ما ، يقوم HTML Helper بإخراج HTML هذا الذي لا يتحقق من صحة.

يخبرني المدقق

لا توجد سمة "طول"

<%= Html.CheckBox("Medicamentos", Model.Medicamentos) %>

هو الإخراج

<input type="checkbox" value="true" name="Medicamentos" id="Medicamentos" checked="checked" length="4">
هل كانت مفيدة؟

المحلول

أفترض أنه يتطابق مع التوقيع الذي يأخذ سلسلة وكائن لأنني لا أعرف ماذا Model.Medicamentos هو. في هذه الحالة ، يأخذ خصائص الكائن وتحويلها إلى سمات على العنصر. أظن أنك تريد ببساطة استخدام Checked السمة على خاصية النموذج المحددة كقيمة افتراضية لمخطط الاختيار ، أي ،

<%= Html.CheckBox( "Medicamentos", Model.Medicamentos.Checked ) %>

في هذه الحالة ، على افتراض ذلك Checked هل سوف يتطابق مع توقيع الطريقة الصحيحة على امتداد المساعد.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top