Asp.Net Ajax Control Toolkit 控件示范

最近用了大概一周时间将微软 Asp.Net Ajax 的视频全部看了一遍,并将大部分的范例都照着实现了一遍,同时也将它们整理汇总在了这里。基本上都是一些控件的使用,它们的源码下载地址是:AjaxToolKitIntro.rar。另外,Ajax Control Toolkit 安装包中本身就已经包含了控件的使用演示及说明,这里的实现只是让我和你的印象更加深刻一些。

Accordion
独立控件,可以实现类似QQ群组和好友切换时的折叠效果。
AlwaysVisibleControlExtender
与Panel搭配使用,使其永远位于页面的固定位置,还可以设置与页面的边距。
CalendarExtendar
与TextBox搭配使用,显示一个日历控件,实用且常用。
CollapsiblePanelExtender
与Panel搭配使用,可以产生折叠效果。
DragPanelExtender
与Panel搭配使用,实现在页面拖放Panel的效果。
DropDownExtender
使普通Label显示出一个DropDownList的效果,不实用,不符合用户习惯。
DynamicPopulateExtender
可以异步调用服务端的方法,然后动态地填充对页面中的某一区域进行填充。使用这个控件可以简化一般的Ajax调用Web服务模式的开发。
FilteredTextBoxExtender
与TextBox搭配使用,限制可以在TextBox中输入的字符。
HoverMenuExtender
与LinkButton搭配使用,当鼠标悬停时,显示一个下拉菜单。
ListSearchExtender(服务器原因无法演示)
与下拉框搭配使用,通过键入可以自动选择下拉框中匹配的选项。
PasswordStrength
与TextBox搭配使用,说明文本框中输入的密码强度。
PopupControlExtender
与TextBox搭配使用,当TextBox获得焦点时,在TextBox下呈现一个下拉框,选中下拉框内容时,会将下拉框的值填充到TextBox内。
ModalPopupExtender
与Button搭配使用,当点击Button时,在页面居中显示一个对话框,对话框显示内容和对话框样式,以及对话框弹出时的页面样式可以自由设定。
NumericUpDownExtender
与Textbox搭配使用,实现Winform中常见的通过up/down按钮改变Textbox值的效果。
SliderExtender
与TextBox搭配使用,可以实现类似播放器调节音量的效果,也可以使用它来实现翻页。
SlideShowExtender
与Image控件配饰和使用,可以实现类似幻灯片的自动播放效果。
TabContainer
独立使用,可以实现类似WinForm中的选项卡功能。
TextboxWatermarkExtender
与TextBox搭配使用,在TextBox为空时显示默认文本和样式。
ToggleButtonExtender
可以将CheckBox前面的复选框,由默认形式改为自定义图片。
ValidatorCalloutExtender
与验证控件搭配使用,可以实现更好的用户界面。
UpdatePanelAnimationExtender
与UpdatePanel配合使用,可以实现更新前和更新后的切换效果。