zoukankan      html  css  js  c++  java
  • AJAX Control Toolkit tabs 的纯Javascript演示

    本文纯为大家好好学习Ajax Controltoolkit而写,有不到之处希望大家提出,以免遗祸 众人

    标签零 标签一 标签二 标签三

    运行结果: 在这显示结果

    容器部分属性方法

    标签属性方法 ps:如从官方下载Ajaxtoolkit源代码中316行有笔误 this._headerTab.innerHTML应该改为this._header.innerHTML


    源代码下载

    说明:

    前提文件:

    MicrosoftAjax.js

    /ExtenderBase/BaseScripts.js

    /Common/Common.js

    /DynamicPopulate/DynamicPopulateBehavior.js

    namespace AjaxControlToolkit

    |-------class TabContainer Tab的容器
    字段
    方法
    initialize 初始化
    dispose 销毁
    属性
    get_tabs 获得当前Tab的集合
    getFirstTab 获取第一个Tab
    getLastTab 最后一个
    getNextTab 激活者的下一个Tab
    getPreviousTab 上一个
    getNearestTab 得到最近的一个Tab 如果Previous和Next都存在 优先取Previou
    saveClientState 将当前所有Tab的状态存在预先设置的隐藏input
    get_activeTabIndex 获取当前激活的Tab的index(index 默认以0开始
    set_activeTabIndex(index) 以index激活某一Tab
    et_activeTab 获取当前激活的Ta
    set_activeTab 激活某一TAB
    get_autoPostBackId 获取autoPostBackI
    set_autoPostBackId 设置autoPostBackId
    get_scrollBars 获取滚动条状态
    set_scrollBars 设置滚动条
    |
    |-----class TabPanel Tab的类
    属性
    get_headerText 得到tab的显示的文本
    set_headerText 设置tab的文本
    get_headerTab 得到tab的表首部分,即点击部分
    set_headerTab 设置tab表首部分
    get_enabled 得到当前tab是否正在工作
    set_enabled(value)设置是当前tab是否可用
    get_owner得到当前tab的拥有者
    set_owner设置当前tab的拥有者
    get_scrollBars当前tab是否支持滚动
    set_scrollBars(value) 为当前tab设置滚动条
    get_tabIndex当前tab的index
    get_dynamicContextKey//设置获取动态上下文,不明
    set_dynamicContextKey
    get_dynamicServicePath//设置获取动态webServices路径
    set_dynamicServicePath
    get_dynamicServiceMethod//设置获取动态webServices 的方法
    set_dynamicServiceMethod(value)
    方法
    add_click(handler) 为当前tab增加该click事件
    remove_click(handler) 当前tab移除该click事件
    raiseClick 触发当前tab的click事件
    add_populating(handler) //这两组方法不太清楚作用,请教高人
    remove_populating(handler)
    raisePopulating
    add_populated(handler)
    remove_populated(handler)
    raisePopulated

  • 相关阅读:
    typeScript 之(3) 类型
    TypeScript 采坑 记录
    typeScript 之(2) 环境部署
    typeScript 之(1) 简介
    webpack 之(29) optiization配置详解
    webpack 之(28) devServer配置详解
    webpack 之(27) resolve配置详解
    webpack 之(26) module配置详解
    docker中的Mysql数据卷与持久化
    TCP三次握手四次挥手
  • 原文地址:https://www.cnblogs.com/chsword/p/915947.html
Copyright © 2011-2022 走看看