.net中在控件DataGridView获取当前选中行中的数据怎么写

.net中在控件DataGridView获取当前选中行中的数据怎么写,第1张

首先,在绑定的时候,要设置一个DataKeys,DataGridViewdatakeys=new string{"绑定的数据库id的名字"};然后再int id=DataGridViewDataKeys[eRowIndex]ValueToString();这就可以获取当前行的id,就可以根据id做你想要的

//添加按钮列

  private void AddBtnColumn()

      {

          DataGridViewButtonColumn colBtn = new DataGridViewButtonColumn();

          colBtnUseColumnTextForButtonValue = true;

          colBtnText = "选中";

          dataGridView1ColumnsAdd(colBtn);

      }

//新增事件

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)

      {

          if (eColumnIndexEquals(1))//定位到按钮列

          {

              MessageBoxShow("选中的值为:"+dataGridView1Rows[eRowIndex]Cells[0]ValueToString());

          }

      }

thisdatagridview1selectedrows[0]cells[1]valuetostring();//获取选中行的第一个单元格的值

后面就是依次类推了,我就不写啦

            var dgv = thisdataGridView1;

            int max = (int)dgvRows[dgvRowCount - 1]Cells[0]Value;

以上就是关于.net中在控件DataGridView获取当前选中行中的数据怎么写全部的内容,包括:.net中在控件DataGridView获取当前选中行中的数据怎么写、C#Winform中DataGridView往某一行新增数据、c# DataGridView中,选中了多个行,如何获取选中的每一行的数据,或者每一行的索引等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9278147.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存