ASP.NET Ajax 控件DropShadow,DropDown CollapsiblePanel 学习笔记
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 |
| AutoCollapse | 自动收缩 bool |
| AutoExpand | 自动扩展 bool |
| CollapseControlID | 触发折叠展开的控件ID |
| Collapsed | 设置默认情况下是否是折叠 bool |
| CollapsedImage | 设置折叠时显示的图片(与ImageContents关联) |
| CollapsedSize | 当目标 Panel 处于关闭状态时的尺寸大小 |
| CollapsedText | 设置折叠时显示的文本(与ExpandedText) |
| ExpandControlID | 控制次面板的事件源 |
| ExpandDiection | 设置水平还是垂直折叠 |
| ExpandedImage | 展开时的图片路径(与ImageContents关联) |
| ExppandedSize | 当目标 Panel 处于展开状态时的尺寸大小 |
| ExpandedText | 展开时显示的变化文本 |
| ImageContentID | Image控件的ID |
| ScrollContents | 设置面板是否带滚动条 |
| SuppressPostBack | 设否阻止事件发生时回传给服务器 |
| TextLabelID | 用于显示当前目标 Panel 折叠或者展开状态的 Label 控件 ID |
DropDown -- 类似于下拉式菜单的控件,下拉的内容可以是Panel 或 LinkButtons
(察看效果)
实现方法:
<ajaxToolkit:DropDownExtender runat="server" ID="DDE"
TargetControlID="TextLabel"
DropDownControlID="DropPanel" />
属性说明:
| 属性 | 说明 |
| DropArrowBackColor | 下拉式菜单的箭头的背景颜色 |
| DropArrowWidth | 下拉式菜单箭头的宽度 |
| DropArrowImageUrl | 下拉式菜单的箭头的路径 |
| DropDownControlID | 单击下拉菜单时显示的控件ID |
| HighlightBackColor | 下拉菜单的背景颜色 |
| HighlightBorderColor | 下拉菜单的边宽颜色 |
DropShadow -- 让Panel 控件产生阴影,产生三维视觉效果(察看效果)
实现方法:
| 属性 | 说明 |
| OPacity | 透明度0-1之间的值 |
| Raius | 圆角的半径 |
| Rounded | 是否显示圆角 bool |
| Width | 阴影的宽度 |
| TrackPosition | 指定当 Panel 的位置或者大小发生改变的时候,其阴影是否自动适应 |
浙公网安备 33010602011771号