gridview中复选框的onCheckedChanged事件

gridview中复选框的onCheckedChanged事件,gridview,checkbox,oncheckedchanged,Gridview,Checkbox,Oncheckedchanged,我在gridview中有一个复选框控件,Autopost back=true 代码: 'runat=“server”AutoPostBack=“True”OnCheckedChanged=“chkJobID\u CheckedChanged”/ 现在,当我选中复选框时,“OnCheckedChanged”将激发并将jobID添加到数组中,但当我取消选中复选框时,它不会激发 有人能帮我解决这个问题吗 Khushi可能像stateChanged()这样的信号会捕捉到它吗?能否用以下代码替换chkJ

我在gridview中有一个复选框控件,Autopost back=true

代码: 'runat=“server”AutoPostBack=“True”OnCheckedChanged=“chkJobID\u CheckedChanged”/

现在,当我选中复选框时,“OnCheckedChanged”将激发并将jobID添加到数组中,但当我取消选中复选框时,它不会激发

有人能帮我解决这个问题吗


Khushi

可能像stateChanged()这样的信号会捕捉到它吗?

能否用以下代码替换chkJobID\u CheckedChanged事件处理程序中的代码:

Response.Write(DateTime.Now.ToLongTimeString());
然后查看页面并尝试选中和取消选中复选框。这将告诉我们事件处理程序是否同时为check和uncheck操作触发,这将帮助我们缩小问题的范围


--Jeremy

事件未触发,因为您必须从codebehind创建控件。这是真的吗?您在页面属性中将AutoEventWireUp设置为true还是false?

不,我不能,我不知道您使用的是什么toolkit/lib/fw。这只是naiv的一个想法:OnCheckedChanged=“chkJobID\u CheckedChanged”在检查时调用它。未经检查时不会。所以可能有一个监听器,在一般的变化中被调用。与Qt中一样,qcheckbox::onStateChanged()。很抱歉我的愚蠢评论。