-1
A
回答
0
您可以從GridView中使用此代碼刪除選定的行:
private void deleteButton_Click(object sender, EventArgs e)
{
gridView1.GetSelectedRows();
GridView view = gridControl1.FocusedView as GridView;
view.DeleteSelectedRows();
//DB.SubmitChanges();
}
或也與代碼:
private void deleteButton_Click(object sender, EventArgs e)
{
GridView view = gridControl1.FocusedView as GridView;
if (view == null || view.SelectedRowsCount == 0) return;
DataRow[] rows = new DataRow[view.SelectedRowsCount];
for (int i = 0; i < view.SelectedRowsCount; i++)
rows[i] = view.GetDataRow(view.GetSelectedRows()[i]);
view.BeginSort();
try
{
foreach (DataRow row in rows)
row.Delete();
}
finally
{
view.EndSort();
}
}
你可以打電話給你的刪除方法在環for
:
foreach (DataRow row in rows)
{
MyDeleteMethod(row["ColumnNameId"]);
//You must cast row["ColumnNameId"] to type of parameter
row.Delete();
}
0
private void btnDelete_Click(object sender, EventArgs e)
{
GridView view = gridControl1.FocusedView as GridView;
foreach (var rowHandle in gridView1.GetSelectedRows())
{
//you have now dataRow checked for deleting from your database
DataRow dw = view.GetDataRow(rowHandle);
//This line for delete the checked rows from your Grid view
view.DeleteRow(rowHandle);
}
}
有關如何刪除選定數據行的更多信息,請訪問此link
相關問題
- 1. 在gridview中選擇多個複選框
- 2. asp.net gridview複選框選擇
- 3. devexpress gridview複選框列選擇?
- 4. 在asp.net的gridview默認選擇標題和項目複選框
- 5. 多選擇值複選框
- 6. 兩個多選擇複選框列中的GridView
- 7. 多選擇GridView
- 8. ASP.NET Gridview - 複選框 - 選擇多行並獲取記錄
- 9. 複選框內選擇選項vue
- 10. 選中一個複選框以選擇多個複選框
- 11. 複選框的項目文本選擇
- 12. 選擇複選框選擇
- 13. Jquery複選框多選和行選擇
- 14. 取消多個複選框中的複選框選擇狀態
- 15. 複選框,在GridView
- 16. GridView複選框列
- 17. 選擇多個複選框的問題
- 18. jQuery的複選框多選擇
- 19. 更改多項選擇列表項複選框色調
- 20. 在選擇框中選擇並取消選擇多個選項
- 21. ExtJS 4用複選框標題選擇多個CheckColumn複選框
- 22. 選擇複選框
- 23. 選擇複選框
- 24. 選擇複選框
- 25. 複選框:項目選擇 - ANDROID
- 26. 使用複選框選擇項目
- 27. jquery選中複選框嵌套gridview時,父複選框選中
- 28. 複製組合框中選擇的項目到GridView
- 29. gridview多選框欄
- 30. 選擇多個複選框項目的最佳方法
要刪除選中的行嗎? –
是ı想要checkhed row刪除gridview和數據庫 –
什麼是GridView的數據源? –