asp.net中gridview、datalist、datagrid三个数据控件的foreach遍历方法

gridview遍历如下:
foreach   (GridViewRow   row   in   GridView1.Rows)   
 {   
    CheckBox   cb   =   (CheckBox)row.FindControl("CheckBox2");   
    if(cb.Checked==true)   
    {   
    }   
  }
datagrid遍历:
foreach(DataGridItem   oItem   in   ItemsGrid.Items)   
{        
  CheckBox   ck1   =     (CheckBox)oItem.FindControl("CheckBox");  
  if(ck1.Checked   ==   true)  
  {  
  }
}
datalist遍历
foreach   (DateListItem   dl   in   DataList1.Items)
{
        CheckBox   cb=(CheckBox)dl.FindControl( "CheckBoxID ")
        if(cb.checked)
        ......
}
原文地址:https://www.cnblogs.com/wuhuisheng/p/2049565.html