能返回这些ID的集合,tks结构
CategoryID int
CategoryParentcla int//上级类CategoryID值

解决方案 »

  1.   


    //调用方法为FollowNext(目标id,ref getstr);
    private string FollowNext(string id,ref string getstr)
    {    
          if(GetNext_id(id)==null)
             {
             getstr+=","+id;
             return gerstr;
             }
          else
             foreach(string child_id in GetNextid(id).split(','))
             {
                  FollowNext(string id,ref getstr);
             }
    }
    private string GetNextid(string id)
    {
         if(有子节点)
          return 查出所有子节点id(中间用','隔开)
         else
         return null;
    }