Установить свойство Checked в asp используя Eval - PullRequest
0 голосов
/ 11 июля 2011

У меня есть утверждение, которое выглядит так:

<asp:CheckBox ID="CheckBoxProcess" Checked='<%#Eval("processedField") %>' OnCheckedChanged="CheckBoxProcess_CheckedChanged"  runat="server" Enabled="true" />

У меня была эта проблема некоторое время, и я ЗНАЮ, что это должно быть что-то ОЧЕНЬ простое ... но в моем коде, где написано processedField что именно происходит? Я хочу, чтобы он ссылался на столбец из моей базы данных, но я не знаю, как сделать это доступным для этой конкретной части кода.

Второй вопрос, связывает ли это столбец CheckBox с моим полем в моей базе данных? Я хочу, чтобы что-то было записано в базу данных, когда этот флажок установлен. Например, когда флажок установлен, значение в processedField должно стать 1 вместо 0 (это битовое поле).

1 Ответ

1 голос
/ 11 июля 2011

set AutoPostBack = "true", тогда метод "CheckBoxProcess_CheckedChanged" будет содержать код, который записывает измененное значение в вашу базу данных. Однако я не уверен на 100%, что понимаю ваш вопрос.

...