【引用】“This extender targets any ASP.NET Panel control.You specify which control or controls on the page should act as the open and close controllers for the panel.”

属性名 描述
TargetControlID 要使用展开和折叠效果的Panel ID
CollapseSize 目标折叠时的大小(单位px)
ExpandedSize 目标展开时的大小(单位px)
Collapsed(true or false) 目标呈现时是否折叠,false(default)--展开,true--折叠
AutoCollapse 当鼠标移出“展开”的Panel时是否自动折叠,false(d)--不折叠,true--折叠
AutoExpand 当鼠标进入“折叠”的Panel时是否自动展开,false(d)--不展开,true--展开
ScrollContents true--当内容较多时出现滚动条,false--将修剪内容
ExpandControlID 可以点击来展开Panel的控件ID
CollapseControlID 可以点击来折叠Panel的控件ID
CollapsedText Panel处于折叠状态时的文字,比如:"Show Details..."
ExpandedText Panel处于展开状态时的文字,比如:"Hide Details..."
TextLabelID 用来显示Panel的状态的Label控件ID,即CollapsedText and ExpandedText的内容
ImageControlID 跟TextLabelID差不多,显示Panel的状态的图片
ExpandedImage Panel展开时的图片url
CollapsedImage Panel折叠时的图片url
ExpandDirection 展开方向(Horizontal or Vertical)

CollapsiblePanelExtender控件的效果也就是隐藏和显示特定控件Panel里的内容,跟Accordion是同一类控件,只是没有那些淡化效果。

示例主要代码:

  <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"></asp:ToolkitScriptManager><asp:Panel ID="Panel1" CssClass="panel1" runat="server"><p>                panel panel panel panel panel</p>

</asp:Panel><asp:Label ID="Label1" runat="server">这里用来显示Panel的状态</asp:Label><asp:LinkButton ID="LinkButton1" runat="server">Click Here</asp:LinkButton><asp:ImageID="Image1" runat="server" /><asp: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/gotop.png" CollapsedImage="~/images/down.png" ExpandDirection="Vertical" />

更多属性请参见>>@http://www.asp.net/ajaxlibrary/act_CollapsiblePanel_Reference.ashx

  

转载于:https://www.cnblogs.com/January/archive/2011/07/21/2113046.html

Ajax Toolkit Control ——CollapsiblePanelExtender(隐藏显示效果)相关推荐

  1. Ajax ToolKit --- ModelPopupExtender应用经验二则

    目录:     有关于ModelPopupExtender应用(Open ModalPopup dialog on Page load )     有关于ModelPopupExtender如何触发服 ...

  2. Ajax Toolkit日历控件CalendarExtender求教!

    Ajax Toolkit新控件CalendarExtender(日历控件) 在DIV中被下拉框遮挡了,如何能让其不被遮挡? 转载于:https://www.cnblogs.com/jerryleee1 ...

  3. id ajax,AJAX_ajax.js里面有内容显示效果,根据ID,ajax.js里面有内容显示效果,根 - phpStudy...

    ajax.js里面有内容显示效果,根据ID ajax.js里面有内容显示效果,根据ID 复制代码 代码如下: var http_request = false; var success=false; ...

  4. 【转】Step By Step在VS2008中完整配置Ajax Toolkit的使用(配图)

    本文转自:http://www.cleocn.com/post/2008/06/Step-By-Step-in-VS2008-in-the-complete-configuration-of-the- ...

  5. Ajax Toolkit AutoComplete 几种用法

    AutoComplete控件是微软提供的 AJAX Control Toolkit 控件,是用来实现类似google 自动匹配和完成效果. AutoComplete控件的用法很简单,只需要页面一个Te ...

  6. mvc ajax给control传值问题

    jquery中的ajax操作给后台传值 $.ajax({ type: 'POST', url: '<%=Url.Action("test","testIndex&q ...

  7. Ajax Toolkit 控件学习系列(5) ——CalendarExtender使用

    Toolkit中给我们提供了很漂亮的CalendarExtender,而且我们还可以通过CSS自定义其显示的样式.今天简单学习下这个控件的简单使用. 还是先看效果. 首先,提示输入textbox中的内 ...

  8. Ajax Toolkit 控件学习系列(13) ——FilteredTextBoxExtender 控制输入

    这个控件的作用是对TextBox所要输入的内容进行过滤控制.按照自己需要过滤,可以自定义,再或者使用定义好的方式. 看效果. 效果不是很突出,说明下,就是只能输入大写字母和数字.因为加了限制,但是具体 ...

  9. 使用AJAX Toolkit创建新闻列表

    我们很多站点上面都需要显示新闻列表,由标题和正文组成的.一般客户都希望实现这样的效果: 开始的时候只是显示标题,当点击标题的时候,再展开正文.再点击,又可缩回去. 这是典型的AJAX效果,或者说以前你 ...

最新文章

  1. Java项目:在线水果商城系统(java+JSP+Spring+SpringMVC +MyBatis+html+mysql)
  2. SpringMVC入门(二)—— 参数的传递、Controller方法返回值、json数据交互、异常处理、图片上传、拦截器
  3. Clojure开发OpenCV的简介
  4. matlab绘图基础,matlab绘图基础
  5. 基于DEAP库的python进化算法-3.简单遗传算法的实现
  6. Subversion使用手記
  7. DNS 攻击方式及攻击案例
  8. [NOIp2015]推销员
  9. 用Kali进行ARP断网攻击
  10. python解二元一次方程组
  11. p2v之clonezilla(1)再生龙启动u盘制作
  12. vue 路由 不同动画 翻页 插件
  13. 脚踏实地做好本职工作——职场人士寓言(4)
  14. java实现支付宝扫码支付详细步骤
  15. error:LNK2005 已经在*.obj文件中定义的解决办法
  16. autohotkey_如何编写一个AutoHotkey脚本
  17. 移动软件开发-高校新闻网
  18. 什么软件测试电脑配置够玩什么游戏,怎么看电脑配置 怎么看电脑可以玩什么游戏...
  19. VPS云主机网站上的WordPress安全
  20. 比尔盖茨、扎克伯格,造就最牛辍学生的哈佛究竟牛在哪里?

热门文章

  1. 浅析网站空间主机应该如何进行配置?
  2. 北大计算机考研考什么时候,北大计算机考研复习计划有哪些
  3. linux系统简单操作代码,Linux系统编程:简单文件IO操作(示例代码)
  4. 信息学复赛用linux,NOIP/CSPJ 复赛中noilinux里的atbiter测评机的使用(附数据)
  5. docker 卸载镜像_Centos7 安装 Docker
  6. bulk这个词的用法_雅思考试真题解析|雅思听力“正负含义词”的妙用
  7. ES 處於“initializing”狀態,此時主節點正在嘗試將分片分配到集群中的數據節點。 如果您看到分片仍處於初始化或未分配狀態太長時間,則可能是您的集群不穩定的警告信號。...
  8. Linux下配置Node.js环境
  9. 不定长参数的装包与拆包
  10. nginx thinkphp 配置pathinfo