asp.net 获取TreeView中第一个选中的节点

 更新时间:2010年03月08日 19:23:13   作者:  
今天做的项目中有一个要获取TreeView中第一个选中的节点,当然子节点己包含checkbox以前做过,用的时候又不知道怎么做了,花了点时间又写了一下,记录下来,以备下次用.
复制代码 代码如下:

private TreeNode GetSelectedGroup(TreeView tv)
{
foreach (TreeNode item in tv.Nodes)
{
if (item.Checked)
{
return item;
}
else
{
return GetSelectedChildGroup(item);
}
}
return null;

}

TreeNode result = null;
private TreeNode GetSelectedChildGroup(TreeNode treeNode)
{
foreach (TreeNode item in treeNode.ChildNodes)
{
if (item.Checked)
{
return item;
}
else
{
result = GetSelectedChildGroup(item);
}
}
return result;
}

相关文章

  • 详解ASP.NET Core高性能服务器HTTP.SYS

    详解ASP.NET Core高性能服务器HTTP.SYS

    HTTP.SYS本质上就是一个HTTP/HTTPS监听器,它是Windows网络子系统的一部分,是一个在内核模式下运行的网络驱动,今天通过本文给大家介绍下ASP.NET Core高性能服务器HTTP.SYS,感兴趣的朋友一起看看吧
    2022-04-04
  • 详解ASP.NET Core部署项目到Ubuntu Server

    详解ASP.NET Core部署项目到Ubuntu Server

    这篇文章主要介绍了详解ASP.NET Core部署项目到Ubuntu Server ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • asp.net中for和do循环语句用法分享

    asp.net中for和do循环语句用法分享

    文章介绍了两个实例一个是FOR循环创建一个Mandelbrot图像,循环结构之DO语句,根据布尔值的测试结果,执行相应代码,有需要的朋友可参考一下
    2012-04-04
  • asp.net C#实现下载文件的六种方法实例

    asp.net C#实现下载文件的六种方法实例

    asp.net C#实现下载文件的六种方法实例,需要的朋友可以参考一下
    2013-04-04
  • .NET 某券商论坛系统卡死问题分析

    .NET 某券商论坛系统卡死问题分析

    前几个月有位朋友找到我,说他们的的web程序没有响应了,而且监控发现线程数特别高,内存也特别大,让我帮忙看一下怎么回事,现在回过头来几经波折,回味价值太浓了,本文给大家分享.NET 某券商论坛系统卡死问题分析,感兴趣的朋友跟随小编一起看看吧
    2024-11-11
  • MVC4制作网站教程第三章 浏览用户组操作3.1

    MVC4制作网站教程第三章 浏览用户组操作3.1

    这篇文章主要为大家详细介绍了MVC4制作网站教程,浏览用户组功能的实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • .NET高级调试之sos命令输出看不懂的处理方法

    .NET高级调试之sos命令输出看不懂的处理方法

    .NET高级调试属于一个偏冷门的领域,国内可观测的资料比较少,所以很多东西需要你自己去探究源代码,然后用各种调试工具去验证,下面通过本文给大家分享.NET高级调试之sos命令输出的相关知识,感兴趣的朋友一起看看吧
    2024-03-03
  • Silverlight融合ajax实现前后台数据交互

    Silverlight融合ajax实现前后台数据交互

    两年前Silverlight 还未起名,故事发生在WPF/E 的年代里。07年8月在中软实习时,我承担起了在. Net 中嵌入WPF/E 的任务,目的是增强用户体验。
    2009-05-05
  • ASP.NET MVC中的路由原理与用法

    ASP.NET MVC中的路由原理与用法

    本文详细讲解了ASP.NET MVC中的路由原理与用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • ASP.NET Core MVC 中实现中英文切换的示例代码

    ASP.NET Core MVC 中实现中英文切换的示例代码

    这篇文章主要介绍了ASP.NET Core MVC 中实现中英文切换的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02

最新评论