Sto tentando di salvare un record dopo aver lasciato la riga in un DataGridView
.DataGridView Salva modifiche su cambio riga
Ho visto soluzioni utilizzare l'evento RowValidated
, tuttavia, quando le righe vengono ordinate, il record viene eseguito prima che venga generato l'evento RowValidation
. Ho anche tentato di ottenere la riga utilizzando la proprietà Current BindingSource
, ma la proprietà corrente è già stata modificata. Lo stesso vale per RowLeaving, credo.
Ho provato a utilizzare direttamente l'evento RowChanged
nel datatable e funziona correttamente.
ho finito per usare l'evento RowValidation
e ottenere le modifiche dal datatable (GetChange())
, ma questo non sembra un'idea.
Inoltre per eliminazioni ho usato l'evento UserDeletingRow
, ma anche questo non sembra idea.
Qual è il modo migliore per salvare i record dopo aver lasciato la fila?
Non sembra contenere le modifiche durante 'RowLeave'. – user824911