用JavaScript如何实现?好像显示成HTML的时候,NAME全部变成其他了,ID也是变成其他了,有一个序列的。变成GridViewCh100..这样的。
用JS和ASP.NET分别可以怎么实现?

解决方案 »

  1.   

    数据列使用HTML的CheckBox是没办法实现的
      

  2.   

      <script language="javascript" type="text/javascript">
            function checkAll(chkContent) 
            { 
                var chkArray = document.getElementsByTagName("INPUT"); 
                var isCheck = chkContent.checked;             for(var i = 0; i < chkArray.length; i++) 
                    { 
                        if(chkArray[i].type != "checkbox") 
                            { 
                                continue; 
                            } 
                        if(chkContent != chkArray[i]) 
                            { 
                                chkArray[i].checked = isCheck; 
                            } 
                    } 
            } 
        </script>
    全选:<input id="Checkbox1" onclick="checkAll(this)" type="checkbox" />
      
    <ItemTemplate>
      <asp:CheckBox ID="CheckBox2" runat="server" Text='<%# Bind("LoginId") %>' />
    </ItemTemplate>
      

  3.   


    input 名字很多,还有其他多选框呢?不会将其他也选了吧。
      

  4.   


    先 var grid = document.getElementById("GridView1");
    在 var chkArray = grid .getElementsByTagName("INPUT");