如何判断datagrid中 checkbox被选中的个数??
不用JS可以吗
------解决方案--------------------------------------------------------
- C# code
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++;}}
------解决方案--------------------------------------------------------
- SQL code
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++; }}