我做了一个无限级分类的表,
id,inid(所属类别id),name
现在需要把所有的都显示到datalist里
效果是: 
   一级类别1 
     二级类别1
     二级类别2
  一级类别2
  一级类别3

解决方案 »

  1.   

    用TreeView或者类似的控件实现这种效果。
    DataList怎么实现?嵌套?层次多了不行,还是DropDownList联动?
    总之DataList不适合实现这种效果吧。
    关注。
      

  2.   

    先递归,然后按遍历的顺序把记录复制到一个新的datatable里去,然后用新的datatable去绑定datalist
      

  3.   

    DataList不适合,但也可以,如果你把数据库设计得比较精细的话,例如加上layer,排序等
      

  4.   

    我做过一个在DropDownList里面显示无限分类的,可以参考一下~
    http://www.cnblogs.com/chensubo/archive/2008/02/11/1067037.html