从选定的行datagridview中获取值

时间:2015-07-21 08:16:20

标签: c# datagridview

我需要从datagridview获取价值。

int selectedrowindex = dgvTable.SelectedCells[0].RowIndex;

DataGridViewRow selectedRow = dgvTable.Rows[selectedrowindex];

String id = selectedRow.Cells["F_id"].Value.ToString();

但是我得到了下一行的值(row_index + 1)。变量selectedrowindex是正确的,但selectedRow的值是错误的。

1 个答案:

答案 0 :(得分:0)

使用datagridviewrow并分配为变量。

datagridviewrow therowname = datagridviewname.rows[e.rowIndex];

之后,使用此:

theobjectnamewantoassigned = therowname.cell[cellcolumnplaced].value;