现在在做网站,需要用到无限级分类,请问大家用C#下的ASP.NET怎么实现?ACCESS数据库
谢谢大家

解决方案 »

  1.   

    category表
    cateid --类id
    catename --类名
    parentid --类父id
    可以无限分了
      

  2.   

    我在原来的公司,有一个朋友做无线级分类,没有实现,
    朋友用的是DataList实现了想啊里巴巴的那中分类..
    不知道朋友有什么业务需求
    没有必要无限级分类,如果你的数据结构好的话,可以做一个
      

  3.   

    无限级分类在设计上就有些问题,如果非要这么做,那么数据库设计就像 回复人: ldpldy(小n) ( ) 信誉:100  2005-08-31 13:23:00  得分: 0  
     
     
       category表
    cateid --类id
    catename --类名
    parentid --类父id
    可以无限分了
      
     
    就可以,但是真是很大,页面显示都成问题。
      

  4.   

    如果级数不是很大
    类ID和父类ID可以用字符比如一级用2,3位字符
    这样比较好处理
      

  5.   

    我的做法:
    categories表
    id,parentid,name字段
    递归算法:
    动态绑定到Dropdownlist中,这里我用的动态创建控件的方法,否则只能用<select><option>... 了

     |- 学校
        |- 大学
        |- 中学
        |- 小学
     |- 地区
        |- 江苏
          |- 苏州
            |- 张家港
        |- 上海。
      

  6.   

    用递归,我以前用asp写过一个,在.Net里应该也没问题。无限级菜单,没问题的。