直接在TreeView的属性上加入:OnClick="OnTreeNodeChecked()"

或者:MyTree.Attributes.Add("OnClick", "OnTreeNodeChecked()");

页面写入以下JavaScript:
<script language ='javascript' type='text/javascript'>
function OnTreeNodeChecked()
{
var ele = event.srcElement;
if(ele.type=='checkbox')
{
var childrenDivID = ele.id.replace('CheckBox','Nodes');
var div = document.getElementById(childrenDivID);
if(div==null)return;
var checkBoxs = div.getElementsByTagName('INPUT');
for(var i=0;i<checkBoxs.length;i++)
{
if(checkBoxs[i].type=='checkbox')
checkBoxs[i].checked=ele.checked;
}
}
}
</script>

转载于:https://www.cnblogs.com/genson/archive/2007/01/24/628761.html

最简单的Asp.Net 2.0 TreeView的Checkbox级联操作相关推荐

  1. 【原】TreeView+Checkbox级联操作(IE/FireFox测试通过)

    TreeView+Checkbox级联操作 步骤1.前台页面拖放一个Treeview,将其ShowCheckBoxes属性设置为All <asp:TreeView ID="tvCoun ...

  2. .Net 的 Web 项目中 关于TreeView 的 checkBox 的操作……

    XX.aspx页面中: <asp:TreeView ID="TreeView1" runat="server" ShowCheckBoxes=" ...

  3. asp.net 2.0 TreeView 数据绑定(原创)

    作者:lhxhappy 原文链接: http://www.cnblogs.com/lhxhappy/archive/2006/08/24/484844.html 转载请标明出处! 1.树型表结构 CR ...

  4. .NET2.0和microsoft新知识体系-ASP.NET 2.0新特性

    ASP.NET技术从1.0版本升级到1.1变化不是很大.然而,从ASP.NET 1.x升级到2.0,却不是件轻而易举的事情.ASP.NET 2.0技术增加了大量方便.实用的新特性.图1-1所示列举了A ...

  5. ASP.NET 2.0收集

    更多滚动 8 ASP.NET2.0连接SQL Server数据库详解 轩辕南宫| 天极开发|2006-07-10 08:00 本文将详细介绍如何使用Connection对象连接数据库.对于不同的.NE ...

  6. 使用ASP.NET 2.0中的GridView控件

    在ASP.NET 2.0中,加入了许多新的功能和控件,相比asp.net 1.0/1.1,在各方面都有了很大的提高.其中,在数据控件方面,增加了不少控件,其中的gridview控件功能十分强大.在本文 ...

  7. ASP.NET 2.0中控件的简单异步回调

    虽然已经有了ASP.NET AJAX了,最近学习ASP.NET控件的时候,逐步理解了原始的控件异步回调(代码取自<ASP.NET 2.0 高级编程>): 首先,在Render事件中添加好一 ...

  8. 在ASP.NET 2.0中使用样式、主题和皮肤

    ASP.NET 2.0的主题和皮肤特性使你能够把样式和布局信息存放到一组独立的文件中,总称为主题(Theme).接下来我们可以把这个主题应用到任何站点,用于改变该站点内的页面和控件的外观和感觉.通过改 ...

  9. 在ASP.NET 2.0中建立站点导航层次

    站点导航提供程序--ASP.NET 2.0中的站点导航提供程序暴露了应用程序中的页面的导航信息,它允许你单独地定义站点的结构,而不用考虑页面的实际物理布局.默认的站点导航提供程序是基于XML的,但是你 ...

最新文章

  1. “AI理论之父应该是哥德尔”,LSTM之父再抛惊人观点,网友:他有点走火入魔...
  2. 计算图上的微积分:Backpropagation 微积分 SOTON数据分析 · 2015-09-06 08:52 [译] 计算图上的微积分:Backpropagation 引言 Backprop
  3. [数据结构-严蔚敏版]P65离散事件模拟(银行客户的离散事件驱动模拟程序)
  4. Linux Android 常用shell命令汇总 不断更新
  5. 有关DataVisualization类组件的研究——Silverlight学习笔记[43]
  6. P2P网贷第三方托管模式存在5大缺陷,护法是最大的赢家
  7. 移动web-使一个盒子水平垂直居中的六种方法
  8. Java如何实现原子操作
  9. 2017-2018-20172309 《程序设计与数据结构》第五周学习总结
  10. WindowsXP、Windows2003本地密码清除方法
  11. 基于微信小程序的考勤打卡系统
  12. 基于Auto.js的自动脚本
  13. 还在为表情包而发愁吗?今天教你用 Python 画一个奸笑(滑稽)表情(内附源码)
  14. Windows 提权
  15. mysql介绍索引类型的章节_mysql索引总结--mysql索引类型以及创建的详细介绍
  16. python getsize函数_Python getsizeof()和getsize()区分详解
  17. java -- 函数/方法
  18. 百度人脸识别测试环境配置教程
  19. Android,开源还是封闭?VS 关于 Linux “踢出” Android
  20. 从零开始安装VMwareTools的详细步骤

热门文章

  1. arm Linux 低成本方案,参赛作品《低成本基于ARM+Linux平台搭建web服务器的物联网学习板》...
  2. mysql 忽略表大小写_mysql表名忽略大小写问题记录
  3. python输出变量的值使用_Python捕获任何异常,并使用变量值打印或记录回溯
  4. 三星 android 截屏,三星S7怎么截屏 3种三星S7截图方法
  5. 在Altium Designer中利用阵列粘贴功能快速绘制元器件封装
  6. NYOJ-单调递增子序列(二)(dp加二分)
  7. Spring Cloud F Spring Boot 2.0 版本升级说明书
  8. 在ionic这个框架下(Angular JS),对URL进行重写,过滤掉URL中的#号
  9. 揭露动画(Reveal Effect)实现时的注意事项(附上bug-logcat)...
  10. STL泛型编程之map映照容器