点击treeview控件的节点时,右侧显示不同的页面内容

lacasadeco 2009-12-28 01:15:17
如何实现点击treeview控件的节点时,右侧显示不同的页面内容,如系统的树状结构
...全文
1221 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
mngzilin 2009-12-31
  • 打赏
  • 举报
回复
右边iframe的name为mainFrame

treeview绑定时:
TreeNode oTN = new TreeNode(dt.Rows[i]["ItemText"].ToString(), dt.Rows[i]["Id"].ToString());
oTN.Target = "mainFrame";
oTN.SelectAction = TreeNodeSelectAction.Expand;
wjf8882300 2009-12-31
  • 打赏
  • 举报
回复
光靠一个treeview是不行的,要用iframe框架
思路:页面中放两个iframe,左边iframe中放树(treeview),然后树的 target指向右边iframe,树的节点上链上地址就可以了。
xiaogug01 2009-12-31
  • 打赏
  • 举报
回复
楼上的方法都不错 要想要详细的treeview操作说明 看看这个吧
http://hi.baidu.com/hongyouqun/blog/item/6885d412e5c21a045baf536c.html
smallmonkeychen 2009-12-30
  • 打赏
  • 举报
回复

思路:
treeview 与站点地图文件绑定(或者直接设置treeview的相关节点),然后利用框架知识就可以了!
关键要设置一个treeview的target属性为右边框架的名称

lacasadeco 2009-12-28
  • 打赏
  • 举报
回复
能给些具体的例子和代码吗?
ITDC_YiWang 2009-12-28
  • 打赏
  • 举报
回复
绑定TREEVIEW时的TEXT和VALUE可以用来实现你想要的效果,通过SELECTNODECHAGE事件将这些值传递后进行一些操作
lacasadeco 2009-12-28
  • 打赏
  • 举报
回复
就是我选中节点的一项,然后右侧框架中显示内容进行修改和添加,是在两个框架中,左侧是树形结构,右侧是显示的内容
freeboy827 2009-12-28
  • 打赏
  • 举报
回复
treeview的afterselected事件里写代码
e.node是当前选中的节点

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧