none
ListView控件数据更新问题 RRS feed

  • 问题

  • 问题描述:winform中有一个ListView。对其中的一行数据中的一个单元格数据进行修改。现在我需要ListView显示这个单元格更改后的数据。ListView里的数据是通过遍历DataTable得到的。我用ListView的Update()方法,但没有结果。请教各位,这个问题的解决方案是什么?
    zy
    2009年6月30日 5:43

答案

  • DataTable与ListView是一一对应的,你可以写代码返回更新DataTable。ListView中的Update不是更新数据库的,只是重绘在窗体上的显示的。还有,DataTable与ListView也不是绑定在一起的。

    山西.net俱乐部
    • 已标记为答案 张烨 2009年6月30日 7:41
    2009年6月30日 6:35
    版主

全部回复

  • DataTable与ListView是一一对应的,你可以写代码返回更新DataTable。ListView中的Update不是更新数据库的,只是重绘在窗体上的显示的。还有,DataTable与ListView也不是绑定在一起的。

    山西.net俱乐部
    • 已标记为答案 张烨 2009年6月30日 7:41
    2009年6月30日 6:35
    版主
  • 我知道问题出在哪里了。我应该是遍历ListView里的SubItems,而我更新错了。不好意思。
    zy
    2009年6月30日 7:12
  • 更改数据后,重新绑定一下listview,
    努力+方法=成功
    2009年6月30日 9:56