2013-05-09 64 views
0

我有一個DataGridView,它具有用戶可以修改的文本框列。我遇到了一個問題,當用戶從其中一個單元格中刪除文本並嘗試保存文本時,它會通過Obj Ref錯誤,當我試圖訪問文本以前刪除的單元格時。單元格內容刪除後保存DataGridView的最佳做法

我得到這個的方式是,當用戶完成編輯一個單元格時,我在 「CellEndEdit」事件中放置了一個處理程序。在該方法中,我檢查單元格是否無效,我將該值設置爲空字符串。

我想知道這是否是這種事情的最佳做法。

+0

檢查底層數據源是否允許在該特定字段中爲空(或空值)。其次,您並未刪除該行,您只是使用空單元格更新它,因此您使用的事件似乎是正確的。 – 2013-05-09 17:59:22

回答