2011-02-17 22 views
1

我使用带有LINQ BindingSource的DataGridView。在添加,编辑或删除行后,我需要自动保存更改:带有LINQ快速自动更改的DataGridView

dataContext.SubmitChanges();

现在我使用AddedRow,DeletedRow,ValueChanged事件,但是当用户删除1000行时,这会导致1000次调用“dataContext.SubmitChanges();”这非常缓慢。

我怎么能调用“dataContext.SubmitChanges();”一次添加,删除或编辑所有行?

+0

有没有像DataChanged任何情况下,你可以使用,而不是AddedRow,DeletedRow等等? – 2011-02-17 12:04:22

回答