日期:2014-05-17  浏览次数:20464 次

散分,典型的树(treeview)绑定!
有个list<product> 有4个属性列,分别为id,title,typeid,typename要绑定到treeview上,

现有数据:

id  title   typeid  typename
1    芒果    a       水果
2    瓜子    b       副食品
3    西瓜    a       水果
4    筷子    c       厨具


在treeview树上想显示为:

水果(父节点)
         芒果(子节点)
         西瓜(子节点)
副食品
     瓜子
厨具    
     筷子

c# 如何实现呢?(数据肯定是多行,只是按分类[type]来分类显示具体的产品信息而已.)

------解决方案--------------------
数据量不大的话
先group by找到类型,添加上去,在根据类型找到子项添加到子节点吧
话说40也叫散分
------解决方案--------------------
参考
Demo中的
id(guid) 为Id                                                               
pid(guid) 为typeId                                         
name为title.