就是相当于树有个根目录一样,点击根目录前的+号就显示子目录的内容,现在我想让DataList中显示的数据也达到这个效果,应该如何写啊?谢谢大家!

解决方案 »

  1.   

    非要在DataList中!感觉它不是干这事的
      

  2.   

    这个到没有写过,
    只写过DATAGRID的欠套
      

  3.   

    这个如果仅仅由datalist来做似乎不太可能。而且也不一定有树样的显示
      

  4.   

    换个方法啊,不用datalist,直接用table输出就可以了!
      

  5.   

    datalist到最后的解析出来的结果还不是就是循环的是一个table吗?那我们就把这个东西输出,然后加个JS来控制他显示不显示子菜单!
      

  6.   

    dataList嵌套就行 子dataList比父dataList向右错两列 就有那种效果了 在父dataList中用脚本控制子的显示与否
      

  7.   

    datalist嵌套datalist可以实现二级树
    要是实现多级就比较困难了。
    而且要做出点击结点状态也比较困难,需要用viewstate,还是树做起来比较好
      

  8.   

    将显示数据部分放在<div style="display:none"></div>,然后用js控制点击事件,显示相应的div