怎么可以把datagridview里面checkboxcolumn选中的数据行筛选出来记录到别的地方 RT! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 无外乎就是稍微的麻烦点,对于每个column在绑定数据的时候用一个label来显示,点击checkboxcolumn的时候用e.findcontrol(label的id).text,这样来依次得到值,得到这些值之后余下的事就是记录了。 code=C#][/code]int count = Convert.ToInt16(ComDgv.Rows.Count.ToString());; for (int i = 0; i < count; i++) { DataGridViewCheckBoxCell checkcell = (DataGridViewCheckBoxCell)ComDgv.Rows[i].Cells[0]; Boolean flag = Convert.ToBoolean(checkcell.Value); if (flag == true) { DataRow dr = dt.NewRow(); dr["数量"] = ComDgv.Rows[i].Cells["数量"].Value; ; dr["产品名"] = ComDgv.Rows[i].Cells["配件名"].Value.ToString(); dr["型号"] = ComDgv.Rows[i].Cells["配件号"].Value.ToString(); dr["产品SN"] = null; dr["类型"] = 2; dt.Rows.Add(dr); } } GridView.DataSource = dt;我是用table记录的 C#隐藏窗体 对checklistbox控件无语了!昏,它里面ITEMS怎么不区分TEXT和VALUE 怎么才能让窗口不闪烁 请问c#中想用到这个字符" 应该怎样写代码呢? 请教:如何在XML中存储<cq>这样的内容? 一个表达式 问一个简单的问题,如何替换字符串中的引号? 我的WINFORM中当向下拖动滚动条时TOOLBAR就回窜到上面去,如何让它无论身摸情况下都固定在菜单下面 DataGrid和项目部署的几个问题 如何显示局域网上的所有计算机? C# progressbar.maximum表示磁盘空间? 关于VS2008工具箱的管理,需求帮助
int count = Convert.ToInt16(ComDgv.Rows.Count.ToString());;
for (int i = 0; i < count; i++)
{
DataGridViewCheckBoxCell checkcell = (DataGridViewCheckBoxCell)ComDgv.Rows[i].Cells[0];
Boolean flag = Convert.ToBoolean(checkcell.Value);
if (flag == true)
{
DataRow dr = dt.NewRow();
dr["数量"] = ComDgv.Rows[i].Cells["数量"].Value; ;
dr["产品名"] = ComDgv.Rows[i].Cells["配件名"].Value.ToString();
dr["型号"] = ComDgv.Rows[i].Cells["配件号"].Value.ToString();
dr["产品SN"] = null;
dr["类型"] = 2;
dt.Rows.Add(dr);
}
}
GridView.DataSource = dt;
我是用table记录的