DataGridView与LINQ快速自动保存更改

时间:2011-02-17 10:48:59

标签: c# .net linq

我将DataGridView与LINQ BindingSource一起使用。在添加,编辑或删除行后,我需要自动保存更改:

dataContext.SubmitChanges();

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

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

1 个答案:

答案 0 :(得分:0)

看起来您可以使用bindingSource的List_Changed事件,如下所述: aving busniess object using a bindingsource