我有一個DataGridView與DataTable綁定。我爲DataTable創建了一個插入和刪除觸發器,現在我想在前端執行特定的觸發器來刪除DataGridView中的行?刪除DataGridView中的行?
我該怎麼做?
我有一個DataGridView與DataTable綁定。我爲DataTable創建了一個插入和刪除觸發器,現在我想在前端執行特定的觸發器來刪除DataGridView中的行?刪除DataGridView中的行?
我該怎麼做?
從你的問題中不清楚你想要做什麼。一些代碼會有所幫助。
但是,如果您確定數據庫中的數據得到正確更新,請嘗試在GridView上調用ResetBindings()方法。它將重新綁定數據源並顯示更新的值。
你其實不需要任何觸發器。只有一點代碼。 你想刪除哪些行,選擇哪些? 如果是這樣,你可以這樣做:
private void button1_Click(object sender, EventArgs e)
{
foreach (DataGridViewTextBoxCell cell in dataGridView1.SelectedCells)
{
if (cell.ColumnIndex > -1)
{
table.Rows.RemoveAt(cell.ColumnIndex);
}
}
}
我認爲這是對的DataGridView而不是GridView控件 – Sami 2013-03-18 19:47:24
你迄今爲止編寫的代碼位必將有助於:) – 2011-02-04 03:44:30