我在网格视图中有一个复选框控件,Autopost back = true
代码:' runat="server" AutoPostBack="True" OnCheckedChanged="chkJobID_CheckedChanged" />
现在,当我选中复选框时,“OnCheckedChanged”会触发并将 jobID 添加到数组中,但是当我取消选中复选框时,它不会触发......
任何人都可以帮我解决这个问题............
库什
我在网格视图中有一个复选框控件,Autopost back = true
代码:' runat="server" AutoPostBack="True" OnCheckedChanged="chkJobID_CheckedChanged" />
现在,当我选中复选框时,“OnCheckedChanged”会触发并将 jobID 添加到数组中,但是当我取消选中复选框时,它不会触发......
任何人都可以帮我解决这个问题............
库什
您能否将 chkJobID_CheckedChanged 事件处理程序中的代码替换为:
Response.Write(DateTime.Now.ToLongTimeString());
然后查看该页面并尝试选中和取消选中该复选框。这将告诉我们事件处理程序是否正在触发检查和取消检查操作,这应该有助于我们缩小问题的范围。
——杰里米
该事件未触发,因为您必须从代码隐藏创建控件。真的吗 ?您在 Page 属性中是否将 AutoEventWireUp 设置为 true 或 false?
也许像 stateChanged() 这样的信号会捕捉到它?