“删除选中行”按钮的代码
private void btnDeleteSelectedRow_Click(object sender, EventArgs e)
{
if (gridView1 == null || gridView1.SelectedRowsCount <= 0) return;
DataRow[] dataRows = new DataRow[gridView1.SelectedRowsCount];
for (var i = 0; i < gridView1.SelectedRowsCount; i++)
{
dataRows[i] = gridView1.GetDataRow(gridView1.GetSelectedRows()[i]);
}
gridView1.BeginSort();
try
{
foreach (DataRow row in dataRows)
{
row.Delete();
}
}
catch { }
finally
{
gridView1.EndSort();
}
}