zerozha 发表于 2012-2-25 13:19:44

如何在treeview中传递一些额外数据?

例如:我有这样一个表格

idno       name         company      
=======================
33             aaa                AAAAA
44             aaa                AAAAA
12             bbb                AAAAA
1               ccc               BBBBB
4               ddd                CCCC


我现在想用一个treeview把这些信息显示出来
ALL(5)
   AAAA(3)
            aaa
            aaa
             bbb
   BBBB(1)
            ccc
    CCCC(1)
         ddd

   
现在我的问题是:
如何通过点击项,获取他在数据库中的idno,目前没办法把idno传递给treeview并在后期获取。
如果根据item和parent 2个条件获取记录的话,同公司重名就会有错误。
难道只能将idno也显示出来,后期在拆分?比如:

ALL(5)
   AAAA(3)
            44.aaa
            33.aaa
            12. bbb
   BBBB(1)
            1.ccc
    CCCC(1)
         4.ddd   
感觉这个方法,让treeview不好看。各位有什么高招么?
页: [1]
查看完整版本: 如何在treeview中传递一些额外数据?