如何找到DataGridView某一行的主键

使用CellClick事件时,可以得到DataGridView的CurrentRow,这个表示当前点击那一行,再使用CurrentRow.Cells["名称"]或Cells[index].Value来定位主键的值。

如果主键是字符串类型,可以对Value使用.ToString()方法。

如果主键不在列出的项中,可以考虑设置一个隐藏列。隐藏的方法如下:

// DataGridView1的第一列隐藏

dataGridView1.Columns[0].Visible = false;

// DataGridView1的第一行隐藏

dataGridView1.Rows[0].Visible = false;

03-15 09:11