获取datagridview里选中行的数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取datagridview里选中行的数据相关的知识,希望对你有一定的参考价值。
我是想点击单元格,就弹出他的里面的数据,但是为什么我每次都获取的是空啊 ,这是我的点击事件代码//点击单元格事件 private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) int i = e.RowIndex; int j = e.ColumnIndex; //string sql = "select * from [stock] where id = " + (1 + i * 10 + j); //DataTable dt = DataBaseHelper.GetDataSet(sql).Tables[0]; if (j != -1 && i != -1 && dataGridView1[j, i].Selected) MessageBox.Show(this.dataGridView1[j, i].Value.ToString()); 下面两张图一个是异常获取,一个是我获取数据库数据绑定datagridview的代码。求大神帮忙看看
有木有大神帮忙看一下,急
private string GetString()
string s = "";
if (dgvList.Focused == true)
int RowIndex = dgvList.CurrentCell.RowIndex; //当前单元格所在行
if (RowIndex < 0)
s= "";
else
s= dgvList.Rows[RowIndex].Cells[0].Value.ToString();
return s;
以上是关于获取datagridview里选中行的数据的主要内容,如果未能解决你的问题,请参考以下文章
c# datagridview 如何选中行,以及怎么获取选中行的数据
急!在datagridview中修改或增加数据,单击按钮能将写入的数据保存到数据库里?求C#源代码,谢谢交个朋友