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

frameset 和treeview的问题
我做了一个界面,用frameset分左右两边,左边有一个TREEVIEW1的控件,里面有1、2、3、4、等分支,我点击我点击2好分支,右边就换了一个页面,由A1.ASPX换成A2.ASPX,
代码怎么写(我使用vb2005.net写WEB应用程序)


------解决方案--------------------
treeview有个target属性,指定到右边框架的名称即可
如左边框架叫leftFrame右边的叫rightFrame,则target=rightFrame就行了
------解决方案--------------------
2 TreeNode设置属性NavigateUrl
NavigateUrl = "javascript:window.parent.frames[1].location.href='B.aspx';void(0)";
 
------解决方案--------------------
改成这样NavigateUrl = "javascript:parent.你右边框架Name.location.href='B.aspx';void(0)"; 试试
------解决方案--------------------
<asp:TreeNode Text ="按机器型号" NavigateUrl ="javascript:windows.parent.TopRight.location.href='daulet8.aspx';void(0)" >
昏,上面画横线的意思是把Target属性去掉
------解决方案--------------------
探讨
treeview有个target属性,指定到右边框架的名称即可
如左边框架叫leftFrame右边的叫rightFrame,则target=rightFrame就行了

------解决方案--------------------
treeview有个target属性,指定到右边框架的名称即可 
如左边框架叫leftFrame右边的叫rightFrame,则target=rightFrame就行了
正解