0

我有带有复选框列的gridview和一个在gridview之外选择所有复选框。I have used javascript to check all checkbox within the grid when Select all checkbox is checked. 我可以选中和取消选中gridview的所有复选框。但是,当我单击保存按钮时,网格中所有这些复选框的状态都是错误的,因此我无法保存数据。

我用过的代码:

<script type="text/javascript">
    function SelectAllCheckboxes(chk) {
        $('#<%=grvmembers.ClientID %>').find("input:checkbox").each(function () {
            if (this != chk) {
                this.checked = chk.checked;
            }

        });
</script>

4

1 回答 1

0

详细信息:听起来您还没有检查 IsPostBack

解决方案:添加到您的页面加载

protected void Page_Load(object sender, EventArgs e)
{
   if (!IsPostBack)
   {
      // Your initial setup
   }
}
于 2012-10-30T06:20:23.147 回答