2013-06-12 315 views
1

我正在尝试在客户端 - 服务器系统中实现虚拟DataGridview以提高性能。C#DataGridView虚拟模式:使用CellValuePushed将数据写回数据库

对于我已经使用follwing微软建议代码:http://msdn.microsoft.com/de-de/library/ms171624.aspx

到该点所有的罚款,并正在抓紧研究,因为它应该。问题是,这个例子并没有把数据写回数据库。我需要用户能够提交更改。我了解到,如果用户在GridView中更改任何值,则会触发CellValuePushed事件。在搜索了几个小时之后,我仍然没有找到一种方法将数据保存回数据库。

是否必须使用更改后的值更新底层DataTable,然后刷新Gridview?

有没有人可以帮助我一些代码或一些提示?任何帮助将不胜感激:-)

+0

好吧,我现在已经解决了这个问题。 “我是否必须用更改后的值更新底层DataTable,然后刷新Gridview?”是将数据写回数据库的正确方法。虽然我已经尝试过,但我错过了一段代码...... – Chris

回答

1

好吧,我现在已经解决了这个问题。 “我是否必须用更改后的值更新底层DataTable,然后刷新Gridview?”是将数据写回数据库的正确方法。虽然我已经尝试过了,但我错过了一段代码...

相关问题