一起更新所有ListView项目而不是一个一个?

时间:2009-02-10 21:19:02

标签: asp.net listview

我在ASP.Net 3.5中有一张发票输入表格。我有一张主发票表格的FormView和一张发票行项目的ListView。我不想在用户编辑它们时单独将每个订单项提交到数据库。当用户单击按钮更新FormView时,我想将它们全部作为一个组提交。我想我可以绑定到数据表并手动从每个控件中检索值。但是,如果可能的话,我更愿意使用LinqDataSource或ObjectDataSource。

有没有一种简单的方法可以完成我想要做的事情?如果有更简单的方法,我没有与FormView / ListView方法结合。

1 个答案:

答案 0 :(得分:0)

如果您正在使用LinqDataSource,如果使用操作已对实体进行了更改,则只需调用SubmitChanges方法,即可在单个事务中将数据更改提交回数据库。