我有一个GridViewwho'sDataSource设置为DataTable. DataTable每隔几秒就会由一些后端逻辑更新,此时调用委托来刷新GridView。
目前我只是重置DataSource, 但这会导致问题 - 它会中断网格视图中正在进行的任何编辑并使选择“跳转”到左上角的单元格。
更新逻辑基本上创建一个新的(关于列和行)DataTable。
有没有没有任何缺点的标准方法?我唯一的选择是DataSource逐行更新当前,以编程方式插入值吗?
谢谢!