DataGridView控件中如何获取选中单元格内容?
dgvStudent.SelectedRows[0].Cells["StudentId"].Value.ToString();dgvStudent.Rows[e.RowI...
dgvStudent.SelectedRows[0].Cells["StudentId"].Value.ToString();
dgvStudent.Rows[e.RowIndex].Cells["StudentId"].Value.ToString();
两种写法都是获取选中单元格的值,为什么第一种会报错?【错误:索引超出范围。必须为非负值并小于集合大小。】求解 展开
dgvStudent.Rows[e.RowIndex].Cells["StudentId"].Value.ToString();
两种写法都是获取选中单元格的值,为什么第一种会报错?【错误:索引超出范围。必须为非负值并小于集合大小。】求解 展开
3个回答
展开全部
this.dataGridView1.SelectedRows[0].Cells[1].Value.ToString();//获取选中行的第一个单元格的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在什么事件中?
追问
CellDoubleClick事件中
追答
DataGridViewRow row = dgvStudent.SelectedRows[0];//dgvStudent.SelectionMode = FullRowSelect的情况下,不会报错,否则会报错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询