我需要从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
的值是错误的。
答案 0 :(得分:0)
使用datagridviewrow
并分配为变量。
datagridviewrow therowname = datagridviewname.rows[e.rowIndex];
之后,使用此:
theobjectnamewantoassigned = therowname.cell[cellcolumnplaced].value;