Обновлять все элементы ListView вместе, а не по одному?

У меня есть форма ввода счета в ASP.Net 3.5. У меня есть FormView для основной формы счета и ListView для отдельных позиций счета. Я не хочу фиксировать каждую позицию в базе данных индивидуально, когда пользователь их редактирует. Я хочу зафиксировать их все как группу, когда пользователь нажимает кнопку, чтобы обновить FormView. Я полагаю, что мог бы связать с датируемой таблицей и вручную получить значение из каждого элемента управления. Тем не менее, я бы предпочел использовать LinqDataSource или ObjectDataSource, если это возможно.

Есть ли простой способ сделать то, что я пытаюсь сделать там? Я не женат на подходе FormView / ListView, если есть более простой способ.

10.02.2009 21:19:02
1 ОТВЕТ

Если вы используете LinqDataSource, если действие use внесло изменения в сущность, просто вызовите метод SubmitChanges, который зафиксирует изменения данных в базе данных за одну транзакцию.

0
8.06.2011 06:25:16