当前位置: 代码迷 >> .NET分析设计 >> 抽取DataGridView中CheckBox列全部选中行的数据
  详细解决方案

抽取DataGridView中CheckBox列全部选中行的数据

热度:154   发布时间:2016-05-01 22:31:17.0
抽取DataGridView中CheckBox列所有选中行的数据
本帖最后由 qqlijiajian 于 2015-10-30 11:37:25 编辑
问题:
DataGridView有一千条数据想把选中的行全部抽取出来,
除了循环遍历的抽取,想问问各位大神还有什么其它的方法。
------解决思路----------------------
DataGridView不是有SelectedRows属性啊
------解决思路----------------------

//被选中的ID
int[] idArr = dataGridView1.Rows.Cast<DataGridViewRow>().Where(p => (Boolean)((DataGridViewCheckBoxCell)p.Cells["CheckBoxName"]).Value).Select(p => Convert.ToInt32(p.Cells["id"].Value)).ToArray();
  相关解决方案