none
GridViewのCheckBoxについて RRS feed

  • 質問

  • なんですが、ItemTemplateにCheckBoxを追加して、更に表の上にもうひとつCheckBoxを追加してここをチェックした瞬間に、表の全てが選択されるようにしたいのですが、CheckedChangedイベントじゃないみたいなのですが、どのイベントでやれば出来るのでしょうか。全てチェックするためのコードは下記です。

    foreach (GridViewRow row in GridView3.Rows)
            {
                if (CheckBox3.Checked == true)
                {

                    CheckBox itemcb = (CheckBox)row.FindControl("CheckBox1");
                    if (itemcb != null)
                    {
                        itemcb.Checked = true;
                    }
                    else
                    {
                        CheckBox altcb = (CheckBox)row.FindControl("CheckBox2");
                        altcb.Checked = true;
                    }
                }

     

    2007年5月20日 5:06

回答

すべての返信