最近用了大概一周时间将微软 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配合使用,可以实现更新前和更新后的切换效果。