2008-10-29 18 views

回答

1

從DataTable.RowChanging事件處理程序中,可以拋出異常來取消更改。這個例外將會拋出一段代碼,使得你可以適當地處理它。

+0

嗯。這很有道理 - 但是不會拋出異常昂貴的操作? – Mitkins 2008-10-29 04:52:25

0

DataGridView的情況下,如果您在DataTable.RowChanging中引發異常,您可以在DataGridView.OnError中處理它。將EventArgs.Cancel設置爲true可保留數據輸入。

相關問題