Метод Asp .net mvc 3 CheckBoxFor выводит скрытое поле, значение этого скрытого поля является ложным, когда флажок отключен с выбранным значением true

CheckBoxFor(t => t.boolValue, новый метод { disabled="disabled" }) для отображения флажка в отключенном режиме.

Этот метод также отображает скрытое поле.

Мой вопрос: почему это скрытое поле имеет ложное значение для отключенного флажка? Я считаю, что цель скрытого поля состоит в том, чтобы иметь дополнительное поведение по сравнению с поведением флажка по умолчанию

Есть ли способ переопределить функциональность MVC по умолчанию, чтобы значение этого скрытого поля основано на состоянии флажка даже в отключенном режиме?

10
задан Shameet 13 June 2012 в 08:50
поделиться