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

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

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

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

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

Ответы на вопрос(4)

Ваш ответ на вопрос