我有一个与DataTable绑定的DataGridView。我为DataTable创建了一个insert和delete触发器,现在我想在前端执行特定的触发器来删除DataGridView中的行?
我该怎么做?
答案 0 :(得分:1)
你实际上不需要任何触发器。只有一点代码。 你想删除哪些行,选择哪一行? 如果是这样,你可以这样做:
private void button1_Click(object sender, EventArgs e)
{
foreach (DataGridViewTextBoxCell cell in dataGridView1.SelectedCells)
{
if (cell.ColumnIndex > -1)
{
table.Rows.RemoveAt(cell.ColumnIndex);
}
}
}
答案 1 :(得分:0)
关于你想做什么,你的问题并不清楚。有些代码会有所帮助。
但是,如果您确定数据库中的数据正确更新,请尝试在GridView上调用 ResetBindings() 方法。它将重新绑定数据源并显示更新的值。