javascript代码如下:
使DataGrid中的CheckBox列全选(javacript)function SelectAll(spanChk)
使DataGrid中的CheckBox列全选(javacript)        {
使DataGrid中的CheckBox列全选(javacript)            
// Added as ASPX uses SPAN for checkbox 
使DataGrid中的CheckBox列全选(javacript)
            var oItem = spanChk.children;
使DataGrid中的CheckBox列全选(javacript)            
var theBox=oItem.item(0)
使DataGrid中的CheckBox列全选(javacript)            xState
=theBox.checked;    
使DataGrid中的CheckBox列全选(javacript)
使DataGrid中的CheckBox列全选(javacript)            elm
=theBox.form.elements;
使DataGrid中的CheckBox列全选(javacript)            
for(i=0;i<elm.length;i++)
使DataGrid中的CheckBox列全选(javacript)            
if(elm[i].type=="checkbox" && elm[i].id!=theBox.id)
使DataGrid中的CheckBox列全选(javacript)            {
使DataGrid中的CheckBox列全选(javacript)                
//elm[i].click();
使DataGrid中的CheckBox列全选(javacript)
                if(elm[i].checked!=xState)
使DataGrid中的CheckBox列全选(javacript)                elm[i].click();
使DataGrid中的CheckBox列全选(javacript)                
//elm[i].checked=xState;
使DataGrid中的CheckBox列全选(javacript)
            }
使DataGrid中的CheckBox列全选(javacript)        }


DataGrid中的调用方法如下:用红色标记        
使DataGrid中的CheckBox列全选(javacript)<Columns>
使DataGrid中的CheckBox列全选(javacript)                                
<asp:TemplateColumn>
使DataGrid中的CheckBox列全选(javacript)                                    
<HeaderTemplate>
使DataGrid中的CheckBox列全选(javacript)                                        
<asp:CheckBox ID="AllChk" Runat="server" AutoPostBack="False" ToolTip="全选/全不选" onclick="javascript:SelectAll(this);"></asp:CheckBox>
使DataGrid中的CheckBox列全选(javacript)                                    
</HeaderTemplate>
使DataGrid中的CheckBox列全选(javacript)                                    
<ItemTemplate>
使DataGrid中的CheckBox列全选(javacript)                                        
<asp:CheckBox ID="Chk" Runat="server" AutoPostBack="False" onclick="HighlightRow(this)" OnCheckedChanged="Chk_CheckedChanged"></asp:CheckBox>
使DataGrid中的CheckBox列全选(javacript)                                    
</ItemTemplate>
 使DataGrid中的CheckBox列全选(javacript)                                </asp:TemplateColumn>
使DataGrid中的CheckBox列全选(javacript)                                
<asp:BoundColumn HeaderText="主题" DataField="Topic"></asp:BoundColumn>
使DataGrid中的CheckBox列全选(javacript)                                
<asp:BoundColumn HeaderText="发布人" DataField="Person"></asp:BoundColumn>
使DataGrid中的CheckBox列全选(javacript)                                
<asp:BoundColumn HeaderText="发布时间" DataField="Time"></asp:BoundColumn>
使DataGrid中的CheckBox列全选(javacript)                                
<asp:BoundColumn HeaderText="状态" DataField="State"></asp:BoundColumn>
使DataGrid中的CheckBox列全选(javacript)                            
</Columns>

相关文章: