当前位置: 代码迷 >> ASP.NET >> 急这个有关问题就是解决不了
  详细解决方案

急这个有关问题就是解决不了

热度:7359   发布时间:2013-02-26 00:00:00.0
急!这个问题就是解决不了!
这是输出一棵树:
    tree   =   new   MzTreeView( "tree ");
    tree.setIconPath( "jsimg/ ");
    tree.nodes[ " "+x+ "_ "+y+ " "]   =   "text: "+z+ ";   data:id= "+id+ " ";
    tree.setURL( "default.htm ");
    tree.setTarget( "MzMain ");
    document.write(tree.toString());  
注意一下tree.nodes[ " "+x+ "_ "+y+ " "],如果一条记录中的中的x如果和另一条的y相等,那它就是另一条的子节点,如果把y,x替换成常量:
tree.nodes[ "0_55 "]   =   "text:WEB   ";
tree.nodes[ "55_1001 "]   =   "text:55;   data:id=100 ";
这样是没有任何问题的

可是现在我在遍历数据库记录里面循环输出这棵树,就有问题,只有x为零的记录会输出,其余的都不会输出,这是怎么回事?
大家可能看出来了,这是梅花雪树,遍历和变量是没有任何问题的,大家帮我想一想其它可能的问题吧


------解决方案--------------------------------------------------------
不知,帮顶
------解决方案--------------------------------------------------------
x,y是什么数据类型,如果是int,字符串相加需要用x.ToString()
------解决方案--------------------------------------------------------
帮顶