闲坐敲棋

有约不来过夜半,闲敲棋子落灯花

导航

gridview checkbox 列

Posted on 2009-06-19 14:37  闲坐敲棋  阅读(133)  评论(0)    收藏  举报

             <asp:TemplateField>
                      <HeaderTemplate>
                        删除<input id="CheckAll" type="checkbox" onclick="selectAll(this);"/>
                    </HeaderTemplate>
                    <ItemTemplate>
                        <asp:CheckBox ID="CbDelete" runat="server" />
                    </ItemTemplate>
                    <ItemStyle Width="50px" HorizontalAlign="Center"/>
                </asp:TemplateField>

--------------------------------------------------------------------------------------------------

 function selectAll(obj)
    {
        var theTable  = obj.parentElement.parentElement.parentElement;
        var i;
        var j = obj.parentElement.cellIndex;
       
       for(i=0;i<theTable.rows.length;i++)
       {
           var objCheckBox = theTable.rows[i].cells[j].firstChild;
                       if(objCheckBox.checked!=null)objCheckBox.checked = obj.checked;
       }
    }