日期:2014-05-18  浏览次数:20379 次

*********************TreeView 问题(您真的熟悉TreeView控件吗?)
程序界面由一个Main.html构成,此页有三个frame(navigation、leftFrame、RightFrame)分为三部分:
1.上面为导航区,即navigation(用来显示当前树形菜单路径如:对账系统-->发货单管理-->发货单录入)
2.左侧为菜单区,即leftFrame(菜单用TreeView控制的)
3.右侧为内容区,即RightFrame(根据左侧treeView单击的结点加载页到内容区)

问题:
当我单击treeview结点时,如果在将页显示到内容区的同时,并将当页结点的路径(从根结点到当前结点的路径)显示在导航区呢?
回答时注意:
当为TreeNode指定了NavigateUrl、Target、SelectAction = TreeNodeSelectAction.Expand属性后,是不会触发SelectedNodeChanged事件的,能不能在客户端获取

------解决方案--------------------
自己写事件.可以写在node的text中

node.Text = "<span onclick='javascript:ShowPath('"+导航路径+"');" +其他....
------解决方案--------------------
慕白兄正解