| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3638 人关注过本帖
标题:求助关于点击左边treeView的某个节点 右边显示不同页面
只看楼主 加入收藏
助人为乐
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2007-3-9
收藏
 问题点数:0 回复次数:8 
求助关于点击左边treeView的某个节点 右边显示不同页面

我想利用导航控制实现框架页面的效果 我在vs2005里建立一个导航控件 treeView 如图

图片附件: 游客没有浏览图片的权限,请 登录注册


想实现点击左边treeView的某个节点 右边显示不同页面 这个后台应该怎么写呢? 是要用到SelectedNodeChanged 事件吗?用到话应该怎么样写呢?我要在左边放一个什么控件和treeView结合最好
请各位老师指点一下 最好给你个例子 非常感谢!
搜索更多相关主题的帖子: 节点 treeView 页面 
2007-10-26 10:36
smoon
Rank: 1
等 级:禁止访问
帖 子:461
专家分:0
注 册:2006-4-29
收藏
得分:0 
   root1.NavigateUrl = "ClassListManager/FClassList.aspx";

QQ:860660016
网站:http://
承接各种C#项目中。。。。。
2007-10-26 13:41
jxnuwy04
Rank: 2
等 级:新手上路
威 望:4
帖 子:768
专家分:0
注 册:2006-9-15
收藏
得分:0 
左边节点的节点数是自己手动添加的,还是动态绑定的?

------------------不为别的,就为你,我的理想!-----------------
2007-10-26 14:05
jyoseyi
Rank: 1
等 级:新手上路
帖 子:173
专家分:0
注 册:2007-6-14
收藏
得分:0 

在数据库表中,和相对应的接点有相映的URL地址的字段把?把他绑定到上面就可以了


我非英雄,广目无双, 我本坏蛋,无限嚣张!
2007-10-26 22:59
助人为乐
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2007-3-9
收藏
得分:0 
回复:(smoon) root1.NavigateUrl =
手动添加
2007-10-27 08:34
助人为乐
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2007-3-9
收藏
得分:0 

我不是要和数据库结合 其实就是要框架页面的效果

2007-10-27 08:35
guang
Rank: 4
来 自:广东深圳
等 级:贵宾
威 望:13
帖 子:1414
专家分:285
注 册:2006-4-3
收藏
得分:0 

帮顶,我也想知道


不相信未作牺牲竟先可拥有,只相信靠双手找到我的欲求!!
我的博客:http://liao5930.blog.
2007-10-27 10:36
助人为乐
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2007-3-9
收藏
得分:0 
回复:(助人为乐)求助关于点击左边treeView的某个节...

感谢你们的回复

新建一个主页面ab.aspx 在html代码理加入下代码:

frameset rows="80,*" cols="*" frameborder="no" border="0" framespacing="0">
<frame src="top.aspx" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" />
<frameset rows="*" cols="206,*" framespacing="0" frameborder="no" border="0">
<frame src="left.aspx" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" />
<frame src="main.aspx" name="mainFrame" id="mainFrame" />
</frameset>
</frameset>
<noframes>
<body>

</body>
</noframes>

分别建立 top.aspx left.aspx main.aspx

在left.aspx里 建立一个1行一列表格 居中 然后 在左侧工具箱导航里拖入treeview 控件 点击编辑节点 组图:

图片附件: 游客没有浏览图片的权限,请 登录注册


设置主节点图片管理的属性 Expanted 是false

图片附件: 游客没有浏览图片的权限,请 登录注册


设置分节点 添加的属性 NavigateUrl 连接你要显示在mainframe里的页面 注意这里最重要的是target属性的设置 一定要目标指向mainFrame

图片附件: 游客没有浏览图片的权限,请 登录注册


然后可以测试 注意这里 由于首页的框架页面只能在vs2005源视图编辑代码 所以装饰还要到dw里去

还可以在vs2005里 建立一个一行两列的表格 然后在左边拖入treeview控件 右边在代码视图写个iframe 注意给iframe框架起名 一定是name="" 不能用id 然后其他设置就跟框架一样了

问题:

测试成功 鼠标单击节点前加号 可以、展开节点 并且选择相关节点会在你的mainframe显示不同页面。 但是由于 Expanted 是false 所以鼠标点击节点文字不能展开节点 应该怎么处理这里呢?请指点 谢谢

[此贴子已经被作者于2007-10-27 11:17:03编辑过]

2007-10-27 11:07
助人为乐
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2007-3-9
收藏
得分:0 
问题解决:设置主节点的
SelectAction="Expand"
图片附件: 游客没有浏览图片的权限,请 登录注册

2007-10-27 11:59
快速回复:求助关于点击左边treeView的某个节点 右边显示不同页面
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018334 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved