CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

怎样遍历treeview,并在叶子节点设置其NavigateUrl?

楼主karonlux()2005-01-07 12:20:27 在 .NET技术 / ASP.NET 提问

怎样遍历treeview,并在叶子节点设置其NavigateUrl?其它节点不设置NavigateUrl; 问题点数:50、回复次数:6Top

1 楼jiezhi(风满袖)回复于 2005-01-07 12:22:01 得分 0

protected   void   OperNodeByID(string   nodeID,TreeNodeCollection   tnc,ref   TreeView   tv)  
  {  
  foreach(TreeNode   node   in   tnc)  
  {  
  if(node.Nodes.Count   ==0)  
          //在叶子节点设置其NavigateUrl  
                                                          }  
  }Top

2 楼jiezhi(风满袖)回复于 2005-01-07 12:24:24 得分 0

protected   void   AllOverTree(TreeNodeCollection   tnc)  
  {  
  foreach(TreeNode   node   in   tnc)  
  {  
  if(node.Nodes.Count!=0)  
  OperNodeByID(node.Nodes);  
                                                                            else  
                                                                                  //在叶子节点设置其NavigateUrl  
  }  
  }Top

3 楼jiezhi(风满袖)回复于 2005-01-07 12:25:08 得分 0

抱歉,改一下:  
  protected   void   AllOverTree(TreeNodeCollection   tnc)  
  {  
  foreach(TreeNode   node   in   tnc)  
  {  
  if(node.Nodes.Count!=0)  
  AllOverTree(node.Nodes);  
                                                                            else  
                                                                                  //在叶子节点设置其NavigateUrl  
  }  
  }  
  Top

4 楼karonlux()回复于 2005-01-07 15:42:43 得分 0

gege,还是不明白,给我段完整的代码,让我体会一下!Top

5 楼goody9807(http://goody9807.cnblogs.com)回复于 2005-01-07 16:03:35 得分 50

js遍历所有节点  
  //只针对根结点,大家把它可改为递归形式  
  var   NodeArray=new   Array();  
  NodeArray=TreeView1.getChildren();  
  for(i=0;i<NodeArray.length;i++)  
  {  
  cNode=NodeArray[i];  
  alert(cNode.getAttribute("Text"));  
  }  
  Top

6 楼karonlux()回复于 2005-01-09 19:39:33 得分 0

谢谢给我提示,我用自己的方法解决了!!Top

相关问题

  • 怎样遍历treeview,并在叶子节点设置其NavigateUrl
  • 如何遍历TreeView中本层节点?
  • 如何遍历treeview的所有节点?
  • 在TreeView中遍历选中的节点
  • 如何遍历treeview中的某一节点的子节点
  • 用脚本递归遍历TreeView节点,为什么只能遍历部分节点,代码如下
  • 如何遍历Treeview的所有子节点?
  • 关于TreeView新增节点与遍历,请各位帮帮忙,
  • 关于treeview遍历和依次添加子节点,三拜~~
  • 请教关于treeview的节点遍历问题

关键词

  • 节点
  • 遍历
  • navigateurl
  • tnc
  • allovertree
  • 叶子节点设置其
  • treeview
  • treenodecollection
  • nodes
  • treenode

得分解答快速导航

  • 帖主:karonlux
  • goody9807

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo