Изначально у меня был TemplateField с CheckBox, но я не мог установить значение флажка с помощью
Checked='<%# (bool)Bind("FieldName") %>
или
Checked='<%# (bool)Eval("FieldName") %>
Он продолжал выдавать недопустимое исключение приведения. Поле в базе данных является битовым полем, установленным в 1 или 0.
Я попытался переключиться на поле флажка, но, поскольку мой код обновления находится в кодовой области вместо использования параметров команды update в источнике данных, я не могу получить значение из CheckBoxField для передачи в мою бизнес-логику.
Может ли кто-нибудь указать мне, как извлечь значение из поля CheckBox в подробном представлении?