OnCheckedChanged事件未触发

我有一个带有一列复选框的GridView(GridView的其余部分正在从数据库中填充)。 我正在使用AJAX来执行不同的function,我想知道我是不是在正确的位置调用OnCheckedChanged事件。 它应该包含在某种UpdatePanel中吗? 对于所有这些工作原理我还是很新…基本上我的目标是在选中复选框时更改数据库中的位值。 我知道如何做到这一点的逻辑,我只是​​不知道我是否以正确的方式处理我的OnCheckedChanged事件。

.CS

protected void CheckBoxProcess_OnCheckedChanged(Object sender, EventArgs args) { CheckBox checkbox = (CheckBox)sender; GridViewRow row = (GridViewRow)checkbox.NamingContainer; OrderBrowser.Text += "CHANGED"; } } 

的.aspx

  

   First Name Last Name State Zip Code Source Date Joined  

尝试打开AutoPostBack以进行复选框控制。

  

这可能是您的方法未被调用的原因。

请尝试使用DB检查值:

Checked='<%# Convert.ToBoolean(Eval("Processed")) %>'