时间:2021-05-02
ASP.NET的AjaxToolKit提供的这个collapsiblePanel是个非常灵活的可以让你轻松实现为你的web页面的任何一部分添加一个可折叠的按钮。开发人员需要作的,只是指定一个页面上的 Panel 控件为需要折叠展开功能的 Panel 为其TargetID, 同时还可以指定页面上的某一个控件是触发折叠展开功能的开关,或者指定当鼠标移动到某一区域的时候触发这项功能。
其相关属性如下:
TargetControlID 要实现折叠的Panel的ID
CollapsedSize Panel折叠后的尺寸
ExpandedSize Panel伸展后的迟寸
Collapsed 默认加载页面时,此Panel是否处于折叠状态
ExpandControlID 激发伸展效果的控件,主要是通过控件的Click事件实现伸展效果
CollapseControlID 激发折叠效果的控件,主要是通过控件的Click事件实现折叠效果
AutoCollapse 当Panel失去焦点时是否自动折叠
AutoExpand 当Panel失去焦点时是否自动伸展
ScrollContents 是否在Panel内显示滚动条
TextLableID 显示折叠状态的目标控件
CollapsedText 折叠状态时目标控件显示的信息
ExpandedText伸展状态时目标控件显示的信息
ImageControlID 折叠和伸展方式为图片方式时,显示该图像的控件ID
ExpandedImage 伸展时使用的图像路径
CollapsedImage 折叠时使用的图像路径
ExpandDirection Panel伸展方向,伸展方向有水平和垂直两种
下面用一个例子来说明:
<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" />
本文源自:翔宇亭——IT乐园(http://www.biye5u.com),转载请保留此信息!声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
下面大概吧使用方法介绍下(这里使用Lable控件为例子):1.给页面添加一个ScriptManager控件(使用方法还没有研究完全,研究完全了试验写点经验)2.
/**********************************************************使用方法*控件调用onclick="fPo
CheckBox复选框控件使用方法,具体内容如下一、简介1、2、类结构图二、CheckBox复选框控件使用方法这里是使用java代码在LinearLayout里
Android控件ListView使用方法介绍,具体如下一、ListView的简单用法首先新建一个ListViewTest项目,并让AndroidStudio自
本文主要为大家介绍了双向select控件BootstrapDualListbox的使用方法,BootstrapDual列表是一个为响应Twitter优化的列表框