电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

CollapsiblePanel控件


发布日期:2021/1/2
 

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

<ajaxToolkit:CollapsiblePanelExtender ID=cpe runat=Server

TargetControlID=Panel

CollapsedSize=

ExpandedSize=

Collapsed=True

ExpandControlID=LinkButton

CollapseControlID=LinkButton

AutoCollapse=False

AutoExpand=False

ScrollContents=True

TextLabelID=Label

CollapsedText=Show Details

ExpandedText=Hide Details

ImageControlID=Image

ExpandedImage=~/images/collapsejpg

CollapsedImage=~/images/expandjpg

ExpandDirection=Vertical />

TargetControlID 具有折叠和展开功能的 Panel 的 ID

CollapsedSize 当目标 Panel 处于关闭状态时的尺寸大小用像素 (px) 表示

ExpandedSize 当目标 Panel 处于展开状态时的尺寸大小用像素 (px) 表示

Collapsed 标志该目标 Panel 将被初始化的状态是否为折叠状态在上面的示例中我们初始化 Panel 为关闭状态而且关闭状态时的 Panel 高度为 所以在第一次打开这个页面的时候我们看不到 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 的展开方向

上一篇:对象数组根据某属性列的灵活排序

下一篇:Hashtable Dictionary的使用