用户删除datagridview中的行

时间:2012-04-16 17:09:32

标签: c# events datagridview

我想使用UserDeletingRow事件询问用户他是否确定要删除dgv中的选定行。问题是我不知道如何使用这个事件。另外,我想获得有关所选行的信息,以便我可以执行SQL请求来删除SQL Compact数据库中的匹配行。

提前致谢!

1 个答案:

答案 0 :(得分:3)

    private void dataGridView1_UserDeletingRow(object sender, DataGridViewRowCancelEventArgs e)
            {
              (if user don't want to delete the selected row)
                e.Cancel = true; 
            }

对于更新数据库记录,获取所需的单元格值 例如

获取记录ID object val = dataGridView1.SelectedRows [0] .Cells [“IdColumns”]。Value;