У меня есть несколько флажков в форме. Только один из них проверяется, когда это необходимо; все остальные не проверяются независимо от того, передан ли параметр isChecked
как true или false.
Флажки закодированы так:
<%= Html.CheckBox("cbName",Model.checkvalue)%>
<%= Html.CheckBox("cbName1",Model.checkvalue1)%>
Я прошел через код, и Model.checkValue
и Model.checkValue1
оба имеют значение true, но cbName
не проверено, а cbName1
проверено (на самом деле, в моем реальном приложении 'есть еще несколько флажков и ни одного проверяются - за исключением второго в форме - хотя все свойства Model
верны в тесте, который я провел).
Кто-нибудь сталкивался с этим (неправильным) поведением раньше, и вы можете сообщить мне, где я иду не так, пожалуйста? Я не могу найти похожий вопрос нигде, так что я надеюсь, что я просто делаю простую ошибку, которая будет быстро исправить ...