在更新该单元格之前获取datagridviw单元格值的最佳方法是什么?在datagridview中某些列单元格的每次更新时,我需要根据更新前后的值对数据库进行一些更改。 最好的方法是什么? 谢谢!
答案 0 :(得分:1)
单击特定单元格,可以在更新前将其值保存在临时变量中。语法如下:
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
valBeforeUpdate=dataGridView1.CurrentCell.Value.ToString();
}
答案 1 :(得分:1)
CellEndEdit
事件怎么样?
private void yourGrid_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
string value = yourGrid.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString();
}