数据库设计是这样的 classid    int      4  (分类编号,自动)
                   classname  varchar  50 (分类名称)
                   haschild   char     8   (是否有子分类)
                   parentid   int      4    (父类id)
                   classpath   int     4    (分类深度层数)
例子:
00001         .net技术     是         null        1
00002         jsp技术      否         null        1
00003         c#语言       否         00001      2
00004         VB          否         00001      2
00005          .NET框架   是         00004      2
00006          用户层      否         00005      3
00007          业务逻辑层  否         00005      3
00008          数据层      否         00005      3
    生成目录树, 用treeview 控件怎样代码添加各个节点????
如csdn 的样式       急、急、急……

解决方案 »

  1.   

    好的  [email protected]
     谢谢哈……
      

  2.   

    http://www.microsoft.com/china/community/Column/21.mspx做一个好的递归函数好了。
      

  3.   

    呵呵 ,谢谢你啊,那是asp做的, 有没有.net (c#)版的啊? ?  谁有 麻烦给发一下!  
      

  4.   

    可以用JavaScript实现,具体的代码给你贴出来得贴好多,还是算了,你自己开动下脑筋吧,思想就是从数据库表里取数据,然后绑定到页面输出,用个循环的方式,把那些分节点的标题都显示出来,然后绑定的那个URL再从数据库里取,我的那个数据库表的信息比你的多一项,就是所要连接的网页的网址,具体思路就这些了,希望能对你有所帮助...