2013-12-09 129 views
0

我在使用datagridview爲用戶輸入保存到數據庫的數據時遇到問題。基本上,我只是想讓他們把東西扔進一行,然後我的代碼會插入數據。當用戶在datagridview中添加一行時更新數據庫

我試過LeavingRow事件,但是這個問題是,在datagridview中輸入默認行的值,這個值在這個事件觸發時沒有更新。

我也試過UserAddsRow,但是失敗了,因爲只要用戶開始輸入來添加一行就會觸發它。

回答

0

行離開事件在savig之前使用下面的代碼。然後嘗試保存。保存時也會看到代碼指向的行的索引。

yourgrid.CommitEdit(DataGridViewDataErrorContexts.Commit); 

此代碼可以幫助你..

相關問題