asp.net 获取TreeView中第一个选中的节点
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 TreeView来构建用户选择输入的方法 推荐
一般的单项数据选择可以使用DropdownList控件来实现,但对于有多个选择性输入,而且输入有层次关系的内容,最好选择TreeView控件来实现. 本文介绍如何使用使用TreeView控件来有效获取用户的输入,其中涉及到TreeView控件的级联选择.去掉节点HTML链接变为展开目录.获取选择内容.如何构造数据库的信息变为树形内容以及弹出窗口使用等知识点,本文输入应用级别的例子,希望能做个记号,对己对人,皆为利好!^_^ 本文的经营范围是一个可以输入分类及详细子内容的,由于内容繁多,而且具有一
-
asp.net TreeView与XML三步生成列表树
刚我在做Tree view 绑定时自己摸索了一下,网上有人说TreeView绑定数据源,用什么递归绑定啥的,我不想看了,就自己试着写了一个我是这样做的,如果有什么问题请大神指导,我是菜鸟额..1:页面TreeView 叫tvFunction2:新建 adminFunction.xml 复制代码 代码如下: <?xml version="1.0" encoding="utf-8" ?><functions> <function name
-
TreeView 用法(有代码)(asp.net)
前台代码 复制代码 代码如下: <script type="text/javascript"> //客户端捕捉事件 function CheckEvent() { var objNode = event.srcElement; if (objNode.tagName == "INPUT" && objNode.type == "checkbox") { var objParentDiv = objNode.id.rep
-
ASP.NET TreeView读取数据库实例
前台: 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="TreeView._Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:
-
关于ASP.NET中TreeView用法的一个小例子
复制代码 代码如下: using System;using System.Collections;using System.Configuration;using System.Data;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebContr
-
ASP.NET使用TreeView显示文件的方法
本文实例讲述了ASP.NET使用TreeView显示文件的方法,是非常实用的技巧.分享给大家供大家参考.具体实现方法如下: 通常在ASP.NET中,TreeView的使用很普遍,这里详细讲述一下使用TreeView显示文件的方法. 1.首先加入TreeView控件: <asp:TreeView ID="driverInfoView" runat="server" ImageSet="XPFileExplorer" OnTreeNodePop
-
ASP.NET实现TreeView的XML数据源绑定实例代码
TreeView控件可以使用XML文档作为数据源,根据XML文档的层次结构显示节点.而XML文档的访问由XmlDataSource控件来完成,从XmlDataSource控件的DataFile属性中指定XML文档路径,然后在TreeView控件中设置与XML文档中的节点的对应关系.本示例将演示如何把TreeView控件绑定到XML数据源. 技术要点把TreeView控件绑定到XML数据源的技术要点如下. 使用XmlDataSource控件提供对XML文档的访问. 在TreeView控件的Data
-
asp.net treeview checkbox 相关问题
private void Display() { dt = new TsOrganize().OrganizeDs(); DataView dv = new DataView(dt); TreeNode nodes = new TreeNode(); nodes.Text = "两岸咖啡"; nodes.Value = "0"; if (dt.Rows.Count >= 1) { dv.RowFilter = "fParentId=''";
-
ASP.NET中基于JQUERY的高性能的TreeView补充
下面贴上完整的代码,我走了很多弯路,原因就是看了回复中朋友们的代码,现在想起来其实不用那么费事吧. 复制代码 代码如下: <script src="js/jquery-1.4.2.min.js" type="text/javascript"></script> <script src="js/jquery.mytree.js" type="text/javascript"></scri
-
Asp.net treeview实现无限级树实现代码
先看看效果图: 先看看数据库表的设计,数据表主要包括ID,Name,ParentID这三项,其中ID是主键,ParentID对应节点的父节点: 方法一:用递归遍历数据,并将节点逐个添加到treeview中去. 1.先进行数据库连接和数据的读取,并将根节点先添加进treeview中,并利用递归getTreeView()实现数据的遍历和添加: 复制代码 代码如下: protected void Page_Load(object sender, EventArgs e) { if (!Page.IsP
随机推荐
- Ext.Net学习笔记之button小结
- 如何远程连接SQL Server数据库图文教程
- MySQL结合使用数据库分析工具SchemaSpy的方法
- 详解iOS webview加载时序和缓存问题总结
- iOS App开发中使用及自定义UITableViewCell的教程
- c#中多线程访问winform控件的若干问题小结
- c#.net 动态读取 走马灯代码实例分享
- Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(一)
- asp.net运行提示未将对象引用设置到对象的实例错误解决方法
- 解决mysql输入密码闪退的问题
- php上的memcache和memcached两个pecl库
- JS中微信小程序自定义底部弹出框
- 用JQuery实现表格隔行变色和突出显示当前行的代码
- jQuery简单实现日历的方法
- Jquery 插件学习实例1 插件制作说明与tableUI优化
- Javascript实现通过选择周数显示开始日和结束日的实现代码
- w3wp.exe进程占用内存过高解决方法
- Android中socketpair双向通信详解
- Android Mms之:深入MMS支持
- 利用HBuilder打包前端开发webapp为apk的方法