GridViewのクライアントのCheckBoxを選択

JS:
    <スクリプトタイプ= "テキスト/ javascriptの">
        関数のSelectAll(ターゲット)
        {
            VAR GridView1 =のdocument.getElementById( "<%= gvStudentTrainingCourse.ClientID%>");
            用(i = 1; I <GridView1.rows.length; iは++)
            {
                IF(!GridView1.rows [I] .cells [0] .getElementsByTagName( "入力")[0] .disabled = TRUE)//若有不可用チェックボックス、则全选时不选
                {
                    GridView1.rows [I] .cells [0] .getElementsByTagName( "入力")[0] = .checkedをtarget.checked。
                }
            }
        }
    </ script>の
HTML:
<ASP:TemplateField>
      <HeaderTemplate>
            <INPUT ID = "chkSelectAll"にrunat = "サーバ"タイプ= "チェックボックス"のonclick = "のSelectAll(この)"タイトル= "全选" />
      </ HeaderTemplate>
      <ItemTemplateに>
            <ASP:チェックボックスのID =」 chkSelect」にrunat = "サーバ" DataKey = '<%#評価( "TrainingCourseID")%>' />
      </ ItemTemplateに>
      <ItemStyleのCssClass = "tlink_pic" />
</ ASP:TemplateField>

ます。https://www.cnblogs.com/guoxiaowen/archive/2009/08/06/1540087.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_34007291/article/details/93329990