0
我在使用datagridview爲用戶輸入保存到數據庫的數據時遇到問題。基本上,我只是想讓他們把東西扔進一行,然後我的代碼會插入數據。當用戶在datagridview中添加一行時更新數據庫
我試過LeavingRow事件,但是這個問題是,在datagridview中輸入默認行的值,這個值在這個事件觸發時沒有更新。
我也試過UserAddsRow,但是失敗了,因爲只要用戶開始輸入來添加一行就會觸發它。
我在使用datagridview爲用戶輸入保存到數據庫的數據時遇到問題。基本上,我只是想讓他們把東西扔進一行,然後我的代碼會插入數據。當用戶在datagridview中添加一行時更新數據庫
我試過LeavingRow事件,但是這個問題是,在datagridview中輸入默認行的值,這個值在這個事件觸發時沒有更新。
我也試過UserAddsRow,但是失敗了,因爲只要用戶開始輸入來添加一行就會觸發它。
行離開事件在savig之前使用下面的代碼。然後嘗試保存。保存時也會看到代碼指向的行的索引。
yourgrid.CommitEdit(DataGridViewDataErrorContexts.Commit);
此代碼可以幫助你..