tryCheckBox cb = (CheckBox)DataGrid1.Items[i].Cells[0].FindControl("ch1");
:)

解决方案 »

  1.   


    foreach(DataGridItem dgItem in DataGrid1.Items)
    {
    CheckBox chBox=(CheckBox)dgItem.FindControl("CheckBox1");
    if(chBox.Checked)
      //相应处理
    }
      

  2.   

    private void Button1_Click(object sender, System.EventArgs e)
    {
    try{
    for (int i=0; i<DataGrid1.Items.Count; i++)
    {
    CheckBox cb = (CheckBox)DataGrid1.Items[i].Cells[0].FindControl("CheckBox1"); if(  cb.Checked==true}
                                        {
    TextBox.Text="ok";
    }是这样吗?