2013-12-01 2 views
1

Я использую MVVM и Entity Framework для приложения LOB, где одно из представлений содержит datagrid, и я могу обновлять по 1 строке за раз. Но для большого количества данных более практично иметь возможность обновлять несколько строк за раз. Возможно ли это с помощью EF? Спасибо заранее.Entity Framework: как обновить wpf datagrid несколько строк сразу

ответ

0

Если вы используете ViewModels для обертывания ваших бизнес-объектов (моделей), то вам не будет проблем с обновлением моделей нескольких виртуальных машин ряда на лету.

+0

Да, я использую ViewModels для обертывания своих бизнес-объектов (модели), и мне нужно выбрать строку в datagrid, внести изменения, а затем нажать кнопку обновления, никаких проблем с этим, дело в том, как я могу внести изменения во многие строки и нажмите кнопку обновления один раз, чтобы отправить изменения во всех измененных строках, как я могу это сделать на лету. – Hussein

+0

Вы можете начать транзакцию, внести все свои изменения, а затем попытаться отправить их сразу сразу? используя EF. – atomaras

+0

@atomaras Я не думаю, что он беспокоится о нескольких запросах, скорее он пытается обновить один и тот же столбец для нескольких строк данных одним действием в пользовательском интерфейсе. – Dan

Смежные вопросы