惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The Hacker News
The Hacker News
博客园_首页
人人都是产品经理
人人都是产品经理
博客园 - 聂微东
J
Java Code Geeks
Stack Overflow Blog
Stack Overflow Blog
Blog — PlanetScale
Blog — PlanetScale
博客园 - 三生石上(FineUI控件)
A
About on SuperTechFans
V
Visual Studio Blog
小众软件
小众软件
MyScale Blog
MyScale Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
F
Full Disclosure
酷 壳 – CoolShell
酷 壳 – CoolShell
T
The Exploit Database - CXSecurity.com
C
CERT Recently Published Vulnerability Notes
T
Threat Research - Cisco Blogs
AWS News Blog
AWS News Blog
T
Tor Project blog
Jina AI
Jina AI
GbyAI
GbyAI
C
Comments on: Blog
IT之家
IT之家
Apple Machine Learning Research
Apple Machine Learning Research
A
Arctic Wolf
有赞技术团队
有赞技术团队
SecWiki News
SecWiki News
L
Lohrmann on Cybersecurity
Security Latest
Security Latest
Webroot Blog
Webroot Blog
C
Cisco Blogs
雷峰网
雷峰网
云风的 BLOG
云风的 BLOG
博客园 - 叶小钗
K
Kaspersky official blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
宝玉的分享
宝玉的分享
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
O
OpenAI News
H
Hacker News: Front Page
D
Darknet – Hacking Tools, Hacker News & Cyber Security
D
Docker
P
Palo Alto Networks Blog
The Register - Security
The Register - Security
B
Blog RSS Feed
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
WordPress大学
WordPress大学
阮一峰的网络日志
阮一峰的网络日志

博客园 - 吴有鋆

XMLHttpRequest DOM树操作 第十六篇: Ajax Control Toolkit 控件包--5.AnimationExtender - 吴有鋆 第十五篇: Ajax Control Toolkit 控件包--4.AlwaysVisibleControlExtender - 吴有鋆 第十四篇: Ajax Control Toolkit 控件包--3. DragPanel (拖动效果) - 吴有鋆 第十一篇: Ajax Control Toolkit 控件包--1. Accordion (多层折叠效果) 第十篇: Timer 控件 第九篇: UpdateProgress 控件--用户中断 第八篇: UpdateProgress 控件--显示正在处理中的信息 第七篇: UpdatePanel 控件--总结 第六篇: UpdatePanel 控件--UpdateMode属性 第五篇: UpdatePanel 控件--RegisterAsyncPostBackControl方法 第四篇: UpdatePanel 控件--触发机制Triggers - 吴有鋆 第三篇: UpdatePanel 控件示例 第二篇: 在虚拟主机上使用ASP.NET Ajax 第一篇: 第一个简单的vs 2008 ASP.NET Ajax 范例 asp.net 字符串格式化 C# 中的常用正则表达式总结 - 吴有鋆 - 博客园 鼠标经过时背景变色的效果(小技巧)
第十三篇: Ajax Control Toolkit 控件包--2. CollapsiblePanel (展开和折叠效果)
吴有鋆 · 2010-01-27 · via 博客园 - 吴有鋆

<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<br />
<asp:Panel ID="Panel1" runat="server" Height="30px" Width="275px">
<div style="background-image: url('Image/bg.png'); color: #FFFFFF; width: 275px; height: 30px; text-align: center; vertical-align: middle; line-height: 30px;">
新春祝福
<asp:Label ID="Label1" runat="server" Text="收缩"></asp:Label>
<asp:Image ID="Image1" runat="server" />
</div>
</asp:Panel>
<asp:Panel ID="Panel2" runat="server" Width="275px">
<asp:Image ID="Image2" runat="server" ImageUrl="~/Image/AJAX.gif" />
</asp:Panel>
<br />
</div>
<cc1:CollapsiblePanelExtender ID="CollapsiblePanelExtender1" runat="server"
CollapseControlID
="Panel1" ExpandControlID="Panel1"
TargetControlID
="Panel2" CollapsedText="扩展" ExpandedText="收缩"
CollapsedImage
="~/Image/collapse.jpg" ExpandedImage="~/Image/expand.jpg"
TextLabelID
="Label1" ImageControlID="Image1" >
</cc1:CollapsiblePanelExtender>

常用属性

 1、TargetControlID: 需要展开和折叠的Panel的ID。

 2、CollapsedSize: 目标panel折叠时的大小,使用pixels来表示。

 3、ExpandedSize: 当目标展开时的大小,使用pixels来表示。

 4、Collapsed: 当页面初始化时是否折叠目标Panel。

 5、AutoCollapse - 如果设置为 True,当鼠标指针移出 Panel 区域的时候 Panel 将自动折叠

 6、AutoExpand - 如果设置为 True,当鼠标移入到 Panel 区域的时候 Panel 将自动展开

 7、ScrollContents - 如果设置为 True,当 Panel 的内容大于其本身的大小的情况下,将自动出现相适应的滚动条

 8、ExpandControlID/CollapseControlID - 控制目标 Panel 的折叠或者展开状态的控件 ID, 当点击该控件的时候,目标 Panel 将呈现展开或者折叠的状态, 如果它们被设置为相同的控件,那么这个控件将根据他当前的状态进行改变。

 9、TextLabelID - 用于显示当前目标 Panel 折叠或者展开状态的 Label 控件 ID

 10、CollapsedText - 折叠状态的描述,该描述将用于 TextLabelID 的 Text 属性,这个文本内容同样将是 ImageControlID (如果设置)的 AlternateText 属性值

 11、ImageControlID - 用于用图标表示其展开或者折叠状态的 Image 控件 ID,该控件将自动根据其状态替换其图标为 CollapsedImage 属性指向的图片, 和 ExpandedImage 属性指向的图片。如果指定了 CollapsedText 和 ExpandedText 属性,它们将是该图标控件的 AlternateText 属性值

 12、CollapsedImage - 当目标 Panel 被折叠的时候呈现的图片

 13、ExpandedImage - 当目标 Panel 被展开的时候呈现的图片

 14、ExpandDirection - 可以设置为 "Vertical"(垂直) 或者 "Horizontal(水平)" 标示目标 Panel 的展开方向