Microsfot.Web.UI.WebControls.TreeView JavaScript控制方法研究(转)
Microsfot.Web.UI.WebControls.TreeView JavaScript控制方法研究
caidaoli@hotmail.com 2003-11-26
被选择的节点的索引:
tree.selectedNodeIndex被单击的节点的索引:
tree.clickedNodeIndex获取一个节点:
tree.getTreeNode(nodeIndex)在根节点下增加一个子节点:
var tree = document.all['TreeView1'];
var node = tree.createTreeNode() ;
tree.add(node);
node.setAttribute( "text", "aaaa");在当前节点下增加一个子节点:
var tree = document.all['TreeView1'];
var node = tree.createTreeNode() ;
var parentNode = tree.getTreeNode( tree.clickedNodeIndex);
parentNode.add(node);
node.setAttribute( "text", "aaaa");- 通过XML文件来增加子节点:
node.setAttribute("NavigateUrl","xxx");
node.databind(); - 动态增加子节点后自动展开:
node.setAttribute('expanded', 'true');//MS提供的HTC中需要修改一个地方,否则就会产生一个异常 - 获取节点的属性:
node.getAttribute("xxx") - 设置节点的属性 :
node.setAttribute('xxx', 'xxxx'); - 常用属性列表:
属性 值 含义 CheckBox True False 是否有选择框 checked True False 选择框是否被选中 Expanded True False 是否展开 ImageURL 正常状态下左边的图标 SelectedImageUrl 当节点被选择时左边的图标 ExpandedImageUrl 当节点被展开后左边的图标 Target 目标框架 navigateurl 目标URL type 节点的类型 childtype 子节点的类型 Text 节点显示的文本 innerText innerHTML defaultstyle 默认的风格 hoverstyle 当鼠标移到节点的上面时的风格 selectedstyle 当节点被选择时的风格 treenodesrc - 获取父节点:
node.getParent() - 获取子节点:
node.getChildren() - 判断节点是否有子节点
node.getChildren().length > 0 - 响应onselectedindexchange事件:
var tree = document.all["tvMain"];
tree.attachEvent("onselectedindexchange", SelectedIndexChange);
转载于:https://www.cnblogs.com/coolylh/archive/2006/01/07/312764.html
Microsfot.Web.UI.WebControls.TreeView JavaScript控制方法研究(转)相关推荐
- login控件authenticate_Login.Authenticate 事件 (System.Web.UI.WebControls) | Microsoft Docs
验证用户的身份后出现.Occurs when a user is authenticated. public: event System::Web::UI::WebControls::Authenti ...
- 解决无法将类型为“System.Web.UI.WebControls.HiddenField”的对象强制转换为类型的错误...
解决无法将类型为"System.Web.UI.WebControls.HiddenField"的对象强制转换为类型的错误 2008-01-04 16:14 本文章将解决: 1.解释 ...
- http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.gridview.rowediting.aspx
http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.gridview.rowediting.aspx gridview的 ...
- Cannot convert type ‘ASP.login_aspx’ to ‘System.Web.UI.WebControls.Login’的解决方法
这是Visual Studio 2005的一个Bug,VS进行网站发布(预编译)后,登录页中的"Login"控件和 .NET Framework 中"System.Web ...
- 访问被拒绝:“microsoft.web.ui.webcontrols”的解决办法
错误: 配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错.请检查下面的特定错误详细信息并适当地修改配置文件. 分析器错误信息: 访问被拒绝:"micr ...
- 解决访问被拒绝:Microsoft.Web.UI.WebControls的问题
asp.net程序编译调试时偶尔出现访问被拒绝的错误 问题描述: 编写asp.net程序,当编译调试比较频繁的时候,很容易经常地 出现访问被拒绝.形如: 分析器错误信息: 访问被拒绝: "M ...
- asp:boundfield html,BoundField 类 (System.Web.UI.WebControls) | Microsoft Docs
BoundField 类 定义 表示数据绑定控件中以文本形式显示的字段.Represents a field that is displayed as text in a data-bound con ...
- 业务逻辑数据层SqlDataSourcesql的输入参数控件参数System.Web.UI.WebControls.GridView.SelectedValue...
前台代码 1 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CH7_D ...
- Web控件TreeView展开无闪烁的两个解决方法
已经无数次见到有人提出这个问题了..... 第一种..... 用.net控件TreeView而展开时不刷新的变通方法主要有以下步骤: 1.在Page_Load中为你的TreeV ...
最新文章
- VMware vSphere ESXi 和 vCenter Server 5.1 文档地址
- jQuery :nth-child前有无空格的区别
- java this$0_java中this$0的含义及用法
- java beancomparator_xkbeancomparator
- 机器学习:什么是欠拟合和过拟合
- seafile看不见repo报500错误的解决方法
- [转]ETL随笔(二)
- cocos2d-html5 sprite打印宽高都为0的问题
- css3数字滚动特效
- 网络作业一(搭建域、linux加入windows域、wmic渗透使用、linux渗透的信息收集、域环境信息收集)
- 微信文件夹下不可言说的秘密自动生成小视频文件
- python游戏编程实战教程_关于游戏编程的详细介绍
- 国内外著名PT网站大全
- php从入门到精通3 pdf 百度云_php从入门到精通第3版 pdf 高清无水印版
- 博客营销成功案例分析
- 恩智浦 NXP I.MX8M Plus 强大功能简介
- android解析包时出现问题怎么解决方法,安装APK软件时发生“解析包时出现错误”的9大解决方法...
- 安卓学习日记——画布与绘制
- 强大的装逼,表白,炫富,恶搞短视频制作神器微信小程序源码支持多种流量主
- Tcl/Tk的一些笔记