怎样循环删除呐????
在Repeater中选中多个checkbox,然后点击删除按钮.如何循环删除?以下是部分代码.. 
 for   (int   i   =   0;   i    <   Repeater.Items.Count;   i++) 
                         { 
                                     CheckBox   cb   =   (CheckBox)engineer_Repeater.Items[i].FindControl( "checkbox1 "); 
                                     if   (cb.Checked) 
                                     { 
                                                 Label   lb   =   (Label)engineer_Repeater.Items[i].FindControl( "label1 "); 
 } 
 }
------解决方案--------------------少了cell
------解决方案--------------------哦看错了     
 楼主要删除什么??
------解决方案--------------------把要删除的主键取出来中间用逗号分开 
 delete table where id in(主键)
------解决方案--------------------  把要删除的主键取出来中间用逗号分开 
 delete table where id in(主键)   
 ===============================   
 说的不错,你现在只要把需要删除的那些 ID取出来 组成 'aa ', 'bb ', 'cc '的字符串 然后就可以执行了
------解决方案--------------------获取未选中项ID放到ArryList列表中 在后台使用 delete table where id in(主键) sql语句删除即可 
------解决方案--------------------同意igelf,定义变量将id用 ", "号拼起来 
 再执行sql语句delete from table where id in(变量)
------解决方案--------------------你删除数据库中的数据,然后重新绑定。
------解决方案--------------------需要删除的那些 ID取出来 组成 'aa ', 'bb ', 'cc '的字符串 然后就可以执行了
------解决方案--------------------private void btnDelete_Click(object sender, System.EventArgs e) 
 		{ 
 			bool flag = false; 
 			for(int i = 0;i <Grid.Items.Count;i++) 
 			{ 
 				CheckBox check = (CheckBox)Grid.Items[i].FindControl( "cb "); 
 				if (check.Checked) 
 				{ 
 					string id = Grid.Items[i].Cells[0].Text; 
 					User.Id = int.Parse(id.ToString()); 
 					User.AdminDelUser(); 
 					flag = true; 
 				} 
 			}  			 
 			chkSelect.Checked = false; 
 			if (flag) 
 			{ 
 				Response.Write( " <script> alert( '删除成功 ');window.location.href= ' "+this.Request.RawUrl+ " '; </script>  "); 
 				if (Grid.CurrentPageIndex> 0) 
 					Grid.CurrentPageIndex--; 
 				BindGrid(); 
 			}  			 
 			else 
 				Response.Write( " <script> alert( '没有选择要删除的数据 '); </script>  ");   
 		}
------解决方案--------------------路过
------解决方案--------------------学习 
------解决方案--------------------CheckBox chkID = null; 
 			int ID = 0; 
 			foreach(DataGridItem dgItem in this.DataGrid1.Items) 
 			{ 
 				chkID = (CheckBox)dgItem.FindControl( "RowSelecter "); 
 				if(chkID.Checked) 
 				{ 
 					ID=(int)this.DataGrid1.DataKeys[(int)dgItem.ItemIndex];