zoukankan      html  css  js  c++  java
  • Microsfot.Web.UI.WebControls.TreeView JavaScript控制方法

    1. 被选择的节点的索引:
      tree.selectedNodeIndex

    2. 被单击的节点的索引:
      tree.clickedNodeIndex

    3. 获取一个节点:
      tree.getTreeNode(nodeIndex)

    4. 在根节点下增加一个子节点:
      var tree = document.all['TreeView1'];
      var node = tree.createTreeNode() ;
      tree.add(node);
      node.setAttribute( "text", "aaaa");

    5. 在当前节点下增加一个子节点:
      var tree = document.all['TreeView1'];
      var node = tree.createTreeNode() ;
      var parentNode = tree.getTreeNode( tree.clickedNodeIndex);
      parentNode.add(node);
      node.setAttribute( "text", "aaaa");

    6. 通过XML文件来增加子节点:
      node.setAttribute("NavigateUrl","xxx");
      node.databind();
    7. 动态增加子节点后自动展开:
      node.setAttribute('expanded', 'true');//MS提供的HTC中需要修改一个地方,否则就会产生一个异常
    8. 获取节点的属性:
      node.getAttribute("xxx")
    9. 设置节点的属性 :
      node.setAttribute('xxx', 'xxxx');
    10. 常用属性列表:
      属性 含义
      CheckBox True False 是否有选择框
      checked True False 选择框是否被选中
      Expanded True False 是否展开
      ImageURL   正常状态下左边的图标
      SelectedImageUrl   当节点被选择时左边的图标
      ExpandedImageUrl   当节点被展开后左边的图标
      Target   目标框架
      navigateurl   目标URL
      type   节点的类型
      childtype   子节点的类型
      Text   节点显示的文本
      innerText    
      innerHTML    
      defaultstyle   默认的风格
      hoverstyle   当鼠标移到节点的上面时的风格
      selectedstyle   当节点被选择时的风格
      treenodesrc    
    11. 获取父节点:
      node.getParent()
    12. 获取子节点:
      node.getChildren()
    13. 判断节点是否有子节点
      node.getChildren().length > 0
    14. 响应onselectedindexchange事件:
      var tree = document.all["tvMain"];
      tree.attachEvent("onselectedindexchange", SelectedIndexChange);

    转载自:http://www.cnblogs.com/jacker1979/articles/1077036.html
  • 相关阅读:
    Fatal error: Maximum execution time of 30 seconds exceeded in
    常见变量命名规则
    Rust使用国内镜像安装依赖
    flutter使用国内镜像源
    7个每天晚上应该坚持的好习惯
    网络数据传输格式的思考
    Deepin安装 ruby 包管理工具 RVM(适用于 Debian 系列)
    C语言数据类型关键字
    win10 powershell禁止运行脚本解决
    Linux 查看系统相关信息(系统发型版本及内核版本等)
  • 原文地址:https://www.cnblogs.com/brawei/p/1211239.html
Copyright © 2011-2022 走看看