use javascript or use this component recommended on DataGridGirl.com:
http://www.datagridgirl.com/rowselector.aspx

解决方案 »

  1.   

    private void SelectAll_Click(object sender, System.EventArgs e)
    {
    for( int i = 0; i < ListDataGrid.Items.Count; i++ )
    {
    CheckBox chk = ( CheckBox )ListDataGrid.Items[i].FindControl("CheckID");
    if( !chk.Checked )
    {
    chk.Checked = true;
    }
    }
    }
      

  2.   

    有段代码,请各位帮看一下:    Private Sub btnSeleteAll_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSeleteAll.Click
            Dim intI As Integer
            retDataKeySelectGrid = frmENXp0000_DT1.FindControl("DataKeySelectGrid")
            For intI = 0 To retDataKeySelectGrid.Items.Count
                    CType(retDataKeySelectGrid.Items(intI).Controls(0), CheckBox).Checked = True
            Next
        End Sub