CollapsiblePanel 控件属性将被初始化如下面的示例代码所示,斜体属性为可选属性。

<ajaxToolkit:CollapsiblePanelExtender ID="cpe" runat="Server"TargetControlID="Panel1"CollapsedSize="0"ExpandedSize="300"Collapsed="True"ExpandControlID="LinkButton1"CollapseControlID="LinkButton1"AutoCollapse="False"AutoExpand="False"ScrollContents="True"TextLabelID="Label1"CollapsedText="Show Details..."ExpandedText="Hide Details" ImageControlID="Image1"ExpandedImage="~/images/collapse.jpg"CollapsedImage="~/images/expand.jpg"ExpandDirection="Vertical" />
  • TargetControlID - 具有折叠和展开功能的 Panel 的 ID
  • CollapsedSize - 当目标 Panel 处于关闭状态时的尺寸大小,用像素 (px) 表示
  • ExpandedSize - 当目标 Panel 处于展开状态时的尺寸大小,用像素 (px) 表示
  • Collapsed - 标志该目标 Panel 将被初始化的状态是否为折叠状态,在上面的示例中,我们初始化 Panel 为关闭状态,而且关闭状态时的 Panel 高度为 0 所以在第一次打开这个页面的时候我们看不到 Panel
  • AutoCollapse - 如果设置为 True,当鼠标指针移出 Panel 区域的时候 Panel 将自动折叠
  • AutoExpand - 如果设置为 True,当鼠标移入到 Panel 区域的时候 Panel 将自动展开
  • ScrollContents - 如果设置为 True,当 Panel 的内容大于其本身的大小的情况下,将自动出现相适应的滚动条
  • ExpandControlID/CollapseControlID - 控制目标 Panel 的折叠或者展开状态的控件 ID, 当点击该控件的时候,目标 Panel 将呈现展开或者折叠的状态, 如果它们被设置为相同的控件,那么这个控件将根据他当前的状态进行改变,如上面示例所示
  • TextLabelID - 用于显示当前目标 Panel 折叠或者展开状态的 Label 控件 ID
  • CollapsedText - 折叠状态的描述,该描述将用于 TextLabelID 的 Text 属性,这个文本内容同样将是 ImageControlID (如果设置)的 AlternateText 属性值
  • ExpandedText - 展开状态的描述,该描述将用于 TextLabelID 的 Text 属性,这个文本内容同样将是 ImageControlID (如果设置) 的 AlternateText 属性值
  • ImageControlID - 用于用图标表示其展开或者折叠状态的 Image 控件 ID,该控件将自动根据其状态替换其图标为 CollapsedImage 属性指向的图片, 和 ExpandedImage 属性指向的图片。如果指定了 CollapsedText 和 ExpandedText 属性,它们将是该图标控件的 AlternateText 属性值
  • CollapsedImage - 当目标 Panel 被折叠的时候呈现的图片
  • ExpandedImage -当目标 Panel 被展开的时候呈现的图片
  • ExpandDirection - 可以设置为 "Vertical" 或者 "Horizontal" 标示目标 Panel 的展开方向

转载于:https://www.cnblogs.com/kerry1986/archive/2009/12/03/1616484.html

CollapsiblePanel控件相关推荐

  1. Asp.net.Ajax控件学习

    Asp.net.Ajax控件学习:  1.  Accordion 功能:     实现了QQ.Msn好友分类的折叠效果,就像包含了多个CollapsiblePanels .  2.  AlwaysVi ...

  2. AJAX之四 Ajax控件工具集

    [学习目标] F    理解并掌握ScriptManager控件的使用 F    了解ScriptManager控件的使用 F    理解并掌握Timer控件的使用 F    理解并掌握UpdateP ...

  3. 细数Ajax Control Toolkit 34个服务器端控件

    1. Accordion [功能概述] Accordion可以让你设计多个panel 并且一次只显示一个Panel .在页面上的显示效果就像是使用了多个CollapsiblePanels只不过每一次只 ...

  4. Ajax Control Toolkit 32个服务器端控件

    1. Accordion [功能概述]Accordion可以让你设计多个panel 并且一次只显示一个Panel .在页面上的显示效果就像是使用了多个CollapsiblePanels只不过每一次只展 ...

  5. Ajax Control Toolkit 34个服务器端控件 详解

    1. Accordion [功能概述] Accordion可以让你设计多个panel 并且一次只显示一个Panel .在页面上的显示效果就像是使用了多个CollapsiblePanels只不过每一次只 ...

  6. 转载:Ajax控件视频教程下载地址

    1.ASP.NET AJAX基本原理 电信下载:[url=ftp://Anonymous@203.191.150.171/A008jcft20070123.rar]ftp://Anonymous@20 ...

  7. Ajax Control Toolkit 34个服务器端控件

    1. Accordion [功能概述] Accordion可以让你设计多个panel 并且一次只显示一个Panel .在页面上的显示效果就像是使用了多个CollapsiblePanels只不过每一次只 ...

  8. AJAX控件使用教程

    1. Accordion [功能概述]Accordion可以让你设计多个panel 并且一次只显示一个Panel .在页面上的显示效果就像是使用了多个CollapsiblePanels只不过每一次只展 ...

  9. Asp.Net Ajax Control Toolkit 服务器端控件

    1. Accordion [功能概述] Accordion可以让你设计多个panel 并且一次只显示一个Panel .在页面上的显示效果就像是使用了多个CollapsiblePanels只不过每一次只 ...

最新文章

  1. eci转换ci公式_原文提供的置信区间不是95%,如何转换?
  2. 日本精密减速器,到底牛在哪?
  3. javascript系列-class10.DOM(下)
  4. 深度学习、机器学习、机器人操作系统、人工智能学习资源
  5. 我的领域驱动设计运用实例 - 领域啊领域
  6. Ros学习——roslaunch
  7. 媒体控件的暂停与播放 0130 winform
  8. 获取一个APK的版本号
  9. Android实际开发中的bug总结与解决方法(一)
  10. M2Det: A Single-Shot Object Detector based on Multi-Level Feature Pyramid Network AAAI2019
  11. 2021宇哥八套卷总结—第一套试卷分析
  12. Win10使用PowerShell命令行查看cpu温度
  13. 霍夫变换c语言程序,霍夫变换 | Cauthy's Blog
  14. 柳比歇夫的时间管理法—《可以量化…
  15. Vue Element正则验证(所有)
  16. POI入力自定义格式数据
  17. Linux CentOs基本命令
  18. 为什么HikariCP是性能最好的数据库连接池?
  19. Socket 调试方法
  20. hbuilder X设置vue模板

热门文章

  1. LeetCode 930. 和相同的二元子数组(哈希+前缀和)
  2. LeetCode 439. 三元表达式解析器
  3. LeetCode 第 24 场双周赛(326/1898,前17.2%)
  4. 程序员面试金典 - 面试题 02.06. 回文链表(快慢指针+链表反转)
  5. LeetCode 1339. 分裂二叉树的最大乘积(DP)
  6. mysql 坚向变横向_(排班表一)使用SQL语句使数据从坚向排列转化成横向排列
  7. php框架laravel百科,PHP 的Laravel 框架
  8. uuid生成_php如何生成 uuid(总结)
  9. 【小夕精选】YJango 7分钟带你领略你未曾想过的线性代数+微积分
  10. 征文 | 2022年全国知识图谱与语义计算大会(CCKS 2022) 征稿通知