0

チェックボックス列とグリッドビューの外側にすべて選択チェックボックスがあるグリッドビューがあります。[すべて選択] チェックボックスがオンになっているときに、JavaScript を使用してグリッド内のすべてのチェックボックスをオンにしました。グリッドビューのすべてのチェックボックスをオンおよびオフにすることができます。しかし、保存ボタンをクリックすると、グリッド内のすべてのチェックボックスの状態が false になり、データを保存できませんでした。

私が使用したコード:

<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 に答える