日期:2014-05-18 浏览次数:20495 次
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++;
}
}