Vb.net 编辑记录后刷新DataGridView

Vb.net 编辑记录后刷新DataGridView,vb.net,datagridview,datatable,Vb.net,Datagridview,Datatable,我将DataGridView绑定到来自SQL Server数据库的datatable 当用户编辑记录时,“我的更新”语句更改字段datetimemodified,以反映上次编辑记录的日期和时间(作为存储过程)。datetimemodified的新值未带入我的DataGridView 1) 如何刷新绑定到DataTable的DataGridView?有没有办法只刷新或重新同步已更改的记录,而不是整个数据表?(注意:我的update语句工作正常。我只想知道刷新DataGridView。) 2) 是否

我将DataGridView绑定到来自SQL Server数据库的datatable

当用户编辑记录时,“我的更新”语句更改字段datetimemodified,以反映上次编辑记录的日期和时间(作为存储过程)。datetimemodified的新值未带入我的DataGridView

1) 如何刷新绑定到DataTable的DataGridView?有没有办法只刷新或重新同步已更改的记录,而不是整个数据表?(注意:我的update语句工作正常。我只想知道刷新DataGridView。)

2) 是否最好在客户端更改DateTimeModified的值以避免刷新(假设这是我需要刷新数据的唯一原因)

功能将帮助您

oTable.fnDraw();

如果您使用ajax进行编辑。您可以在ajaxsuccess中调用此函数,您描述的场景需要使用实现接口的域对象。这将允许将域对象中的任何更改传播回UI中。将域对象与BindingList一起使用。Datatables提供了灵活但低效的数据绑定方法。您可能会发现以下资源很有用


我没有提到这是一个winforms应用程序。你的答案对这个有用吗?哦!我不知道
oTable.fnDraw();