注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 科普系列之-使用Windows的..
 帮助

ASP.NET基础教程-TreeView树控件-如何点击TreeView树控件后获得结点信息


2008-01-06 09:15:44
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://chenxing.blog.51cto.com/240526/58173
在树控件的SelectedIndexChange事件中添加如下代码
private void Treeyhgl_SelectedIndexChange(
object sender,
 Microsoft.Web.UI.WebControls.TreeViewSelectEventArgs e)
{
//创建数组,用于存放结点的索引值
  string []str={"0","0"};
//取出当前选择树控件结点的索引值,以点为分隔点分解到数组中
  str=Treeyhgl.SelectedNodeIndex.Split(‘.’);
//必须是没有子结点的结点,子结点超过10个时,从第11个
开始Tree控件的SelectedNodeIndex.Length的值为4
  if(Treeyhgl.SelectedNodeIndex.Length==3 ||
     Treeyhgl.SelectedNodeIndex.Length==4)
   {
     string ifstr=
       Treeyhgl.Nodes[Convert.ToInt32(str[0])]
       .Nodes[Convert.ToInt32(str[1])].Text;
      //取出选择的结点的内容
   }
}

本文出自 “半瓶香油-好男人时来运转” 博客,请务必保留此出处http://chenxing.blog.51cto.com/240526/58173





    文章评论
 
 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: