日期:2014-05-18 浏览次数:20427 次
int intCount=0; for(int i=0;i<datagrid.Items.count;i++) { CheckBox cb=(CheckBox)datagrid.Items[i].findcontrol("your checkbox id"); if(cb.Checked) {intCount++;} }
------解决方案--------------------
int i=0; for(int n=0;n<DataGrid1.Items.Count;n++) { CheckBox cb=(CheckBox)DataGrid1.Items[n].Cells[0].FindControl("CheckBox1");//0代表checkbox所在列的索引 if(cb.Checked) { i++; } }