日期:2014-05-19  浏览次数:20387 次

treeview用OnTreeNodePopulate动态加载后OnSelectedNodeChanged怎么获取节点值?
在2.0里的treeview是用OnTreeNodePopulate动态加载数据,数据是可以加载出来了,但是怎么获取到treeview具体的某个节点值?
而且只要页面一postback后,treeview原来加载的数据也都没有了
请问怎么处理这些问题?

------解决方案--------------------
学习
------解决方案--------------------
而且只要页面一postback后,treeview原来加载的数据也都没有了
你的绑定放错地方了,不要放在if(!ispostback)里面
------解决方案--------------------
在2.0里的treeview是用OnTreeNodePopulate动态加载数据,数据是可以加载出来了,但是怎么获取到treeview具体的某个节点值?
----------------
通过TreeView1.Nodes[0].Value取得对应结点的值
------解决方案--------------------
如果是子结点用:
this.TreeView1.Nodes[0].ChildNodes[i].value
this.TreeView1.Nodes[0].ChildNodes[i]].ChildNodes[i].value