所以 - 我有一个复选框
<asp:CheckBox ID="chkOrder" runat="server" Visible='<%#IsCheckBoxVisible() %>'
Checked="false"
OnCheckedChanged="chkOrder_CheckedChanged" AutoPostBack="true"
EnableViewState="false"></asp:CheckBox>
上面那个。现在,该复选框位于网格视图中并且在数据绑定中 - 对于网格视图中的所有行,该复选框都设置为 false。问题是第一个复选框仍然被选中。
在 IE 中不存在问题,对于 Chrome 也是如此。我的选择已经不多了。另外,如果我使用
$("checkboxName").attr("checked"); // verified on jquery ready function.
在 FF 中是真的;即错误;铬错误。
有小费吗?
编辑
现在为此做好准备:在生成的 html 中 - 没有选中的属性。FF 和 IE 的区别是完全一样的。
另一件事 - 包含复选框的网格上有一个 ajax 面板,当我对网格进行分页时,尝试转到第 2 页 - 代码隐藏中的 checkedChanged 被触发。