Button 对 TreeView1 所有节点的全选

protected void Button1_Click(object sender, EventArgs e)
    {
        for (int i = 0; i < this.TreeView1.Nodes.Count; i++)//循环根节点
        {
            if (TreeView1.Nodes[i].Checked == false)//判断是否被选中
            {
                TreeView1.Nodes[i].Checked = true;
                for (int j = 0; j < this.TreeView1.Nodes[i].ChildNodes.Count; j++)//循环当前节点的第一级子节点
                {
                    if (this.TreeView1.Nodes[i].ChildNodes[j].Checked == false)
                    {
                        TreeView1.Nodes[i].ChildNodes[j].Checked = true;
                    }
                }
            }
        }
    }

时间: 2024-08-24 19:10:23

Button 对 TreeView1 所有节点的全选的相关文章

Android 实现自定义多级树控件和全选与反选的效果

博文开始之前,首先要感谢大牛:(lmj623565791),本博文是在其博文http://blog.csdn.net/lmj623565791/article/details/40212367基础上进一步的修改而来. 本博文主要是利用ListView实现多级树控件,并通过CheckBox来对各节点的全选与反选的功能,首先来看一下效果: 对于多级树的显示其实就是通过数据中各个节点的关系,通过不同的缩进来达到树的效果.而数据中主要要把握id,父节点pId,name的关系,来显示其效果. 代码实现如下

Android 实现自己定义多级树控件和全选与反选的效果

博文開始之前,首先要感谢大牛:(lmj623565791),本博文是在其博文http://blog.csdn.net/lmj623565791/article/details/40212367基础上进一步的改动而来. 本博文主要是利用ListView实现多级树控件,并通过CheckBox来对各节点的全选与反选的功能,首先来看一下效果: 对于多级树的显示事实上就是通过数据中各个节点的关系,通过不同的缩进来达到树的效果.而数据中主要要把握id,父节点pId.name的关系,来显示其效果. 代码实现例

jQuery简单实现全选与反选

全选与反选相信在实际的开发中经常用到,下面demo一段代码; <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jq简单实现全选与反选</title> <script src="jquery-3.1.0.js"></script> </head> &l

简单的js反选,全选,全不选

<html> <head> <base href="<%=basePath%>"> <title>My JSP 'check.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" c

【HTML5】页面点击按钮添加一行 删除一行 全选 反选 全不选

页面点击按钮添加一行    删除一行   全选   反选  全不选 页面效果图如下 html页面代码 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="bootstrap-3.3.7-dist/css/bootstrap.css" /> <script type=&qu

jquery 书写全选反选功能

书写一个后台管理中用到的全选反选功能.代码如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>全选反选插件</title> <link rel="stylesheet" href="http://cdn.bootcss.com/bootstrap/3.3.0/css/

纯JS 实现 点击 全选/全不选 checkbox 功能

html <input id="select_direction" type="button" onclick="select_check();" select_direction="f" value="全选/全不选"/> js // js 全选复选框按钮 function select_check() { // 获取所有input 集合 var obj_input = document.get

checkbox 全选/取消

<html><script language=javascript>function selectAll(){var a = document.getElementsByTagName("input");if(a[0].checked){for(var i = 0;i<a.length;i++){if(a[i].type == "checkbox") a[i].checked = false;}}else{for(var i = 0;i

GridView选择全选

在做项目的时候,经常要用到GridView选择全部这个功能,需要添加一个CheckBox控件来控制 <%-- <asp:TemplateField HeaderText="全选"> <HeaderTemplate> <asp:CheckBox runat="server" ID="ckbAll" OnCheckedChanged="SearchAll" AutoPostBack="