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中基于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的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中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读取数据库实例
前台: 复制代码 代码如下: <%@ 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实现无限级树实现代码
先看看效果图: 先看看数据库表的设计,数据表主要包括ID,Name,ParentID这三项,其中ID是主键,ParentID对应节点的父节点: 方法一:用递归遍历数据,并将节点逐个添加到treeview中去. 1.先进行数据库连接和数据的读取,并将根节点先添加进treeview中,并利用递归getTreeView()实现数据的遍历和添加: 复制代码 代码如下: protected void Page_Load(object sender, EventArgs e) { if (!Page.IsP
-
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显示文件的方法
本文实例讲述了ASP.NET使用TreeView显示文件的方法,是非常实用的技巧.分享给大家供大家参考.具体实现方法如下: 通常在ASP.NET中,TreeView的使用很普遍,这里详细讲述一下使用TreeView显示文件的方法. 1.首先加入TreeView控件: <asp:TreeView ID="driverInfoView" runat="server" ImageSet="XPFileExplorer" OnTreeNodePop
-
Asp.net TreeView来构建用户选择输入的方法 推荐
一般的单项数据选择可以使用DropdownList控件来实现,但对于有多个选择性输入,而且输入有层次关系的内容,最好选择TreeView控件来实现. 本文介绍如何使用使用TreeView控件来有效获取用户的输入,其中涉及到TreeView控件的级联选择.去掉节点HTML链接变为展开目录.获取选择内容.如何构造数据库的信息变为树形内容以及弹出窗口使用等知识点,本文输入应用级别的例子,希望能做个记号,对己对人,皆为利好!^_^ 本文的经营范围是一个可以输入分类及详细子内容的,由于内容繁多,而且具有一
随机推荐
- input文本框样式代码实例
- Oracle11.2.0.1如何升级到11.2.0.3 Oracle同版本升级
- iOS 多选删除功能附tableViewTips及单选删除
- 说明你的Javascript技术很烂的五个原因
- 微信公众号判断用户是否已关注php代码解析
- 老生常谈jquery中detach()和remove()的区别
- PHP中文URL编解码(urlencode()rawurlencode()
- C# 泛型的简单理解(安全、集合、方法、约束、继承)分享
- mysql通过find_in_set()函数实现where in()顺序排序
- Docker到底是什么?Docker为什么它这么火!
- JavaScript判断文件上传类型的方法
- Android使用AudioManager修改系统音量的方法
- mysql如何查询某一时间段内没有卖出的商品
- jQuery实现简单的列表式导航菜单效果代码
- jquery getScript动态加载JS方法改进详解
- [注册表]你打印 我放心
- centos6.4+nginx+mysql+php+phpmyadmin整合过程详解
- 详解C#获取特定进程CPU和内存使用率
- PHP 压缩文件夹的类代码
- Java编程实现五子棋人人对战代码示例