当前位置: 代码迷 >> ASP.NET >> 如何TreeView(asp.net2.0)的节点不能触发SeletedNodeChanged
  详细解决方案

如何TreeView(asp.net2.0)的节点不能触发SeletedNodeChanged

热度:5367   发布时间:2013-02-25 00:00:00.0
怎么TreeView(asp.net2.0)的节点不能触发SeletedNodeChanged?
我的TreeView有三层,只有第三层的节点才能触发SelectedNodeChanged,第一,第二层都不能触发该事件!
我想做到选择每一个节点,都将该节点的多个属性在本页显示出来!

------解决方案--------------------------------------------------------
沙发先占了再说~~顶啊
------解决方案--------------------------------------------------------
你第一,第二层的节点有没有设置NavigateUrl属性,不能设置NavigateUrl属性
------解决方案--------------------------------------------------------
如果节点设置了NavigateUrl属性的话 则不会触发它的SelectedNodeChanged事件了

除非你这样写
node.NavigateUrl = "javascript:TreeView1_onselect(); ";
用JS在前台写事件

否则就不要设置NavigateUrl属性
------解决方案--------------------------------------------------------
遍历树节点,在循环语句加个断点调试,应能看出是那里出问题。
  相关解决方案