treeView数据绑定问题
我数据库表结构如下 01 一级类
02 二级类
0101 一级类一分类
0201 二级类一分类
010101 一级类一分类01类
010201 二级类一分类01类
请问如果分级显示在treeview下啊?
------解决方案--------------------先判断代码长度,然后取出相应位数的内容,然后显示在treeview的节点上面
------解决方案--------------------在0101节点下添加子结点。
------解决方案--------------------顶一下
------解决方案--------------------可以这样设想:同一个级别的放到一个数组里,ListFirst【01,02,03,...】ListSecond【0101,0201,...】ListThird【010101,020101,...】当展开第1级时只加载第1级的数组,当展开第2级时只加载第2级的数组,根据其父级加载数据(若其父级是02,则加载ListSecond中02开头的项0201,0202,...),当展开第3级时只加载第3级的数组,根据其父级加载数据(若其父级是0201,则加载ListThird中0201开头的项020101,020102...)
具体的自己考虑,这只是一个思路!
------解决方案--------------------建表的时候加一个ParentId字段
子结点的ParentId就是父结点的Id
------解决方案--------------------建议采用递归