this.Response.Write("<mytree:treeview runat=\"server\" id=\"oTree\">");
this.Response.Write("<mytree:treenode text=\"asdf\" />");
this.Response.Write("</treeview>");
this.Response.Write("<mytree:treenode text=\"asdf\" />");
this.Response.Write("</treeview>");
不要这样写,为什么要把事情做的那么麻烦呢?
不是<form>的问题,我把它放在外面也可以显示我是想做一个部门树,
部门资料放在数据库里,其层次结构放在部门编码里,如B是A的子部门,A的编码为00,则B的编码为00?(?为0-9或字母)
treeview刚接触,只知道这种方法画树,望高手多多指教
这一句不是显示内容吗
一般的编码是这样的
id name father
1 a 0
2 b a
3 c b
4 d a为0时没有父节点,为其它时对应父节点的名字就行了
你的编码可以,如所有的一级节点 00 01 -----
对应的子节点为 0000 0001 0002 0100 0101
然后在提出数据时处理一下就行了
这是一个原理性错误。
你说的应该跟这下面的差不多,刚看到
http://www.csdn.net/develop/Read_Article.asp?Id=23267
按它里面的应该可以实现,
再次感谢