AJAX Control Toolkit学习笔记2
8、FilteredTextBox:过滤字符输入框控件
和文本框控件绑定后,可以限制文本框输入的内容,主要是限制输入的类型或屏蔽不需要的字符。
主要用于表单输入的方面。
9、NumericUpDown:数字输入控件
和文本框控件绑定后,可以显示控制上下的按钮来输入数字。可以自定义没按下一次按钮数字改变的步幅。
主要用于表单输入的方面。
10、Tabs:Tab页控件
与Accordion类似,不需要绑定到某一原始控件上,直接即可使用。由TabContainer和TabPanel组成。
TabContainer是TabPanel的容器控件,TabPanel定义每一个Tab页。Tab页的内容可仍以自定义。支持转化不同Tab页后,处理服务器端代码或者是客户端代码。
同时支持自定义Tab页的样式。不过此样式需要重写Tab样式定义的所有元素。如何自定义参看AJAXToolkit的示例网站。
主要用于有分类要求又需要同时显示情况。
11、 UpdatePanelAnimation:带动画效果的局部刷新控件
与系统提供的UpdatePanel绑定,能够为局部刷新的部分提供一个带有动画效果的刷新过程,比如刷新区域尺寸的一个变化,刷新区域的背景色变化以及刷新区域的浅入浅出效果。
动画效果是由JavaScript实现,不过要使用系统提供的XML标准来进行定义,由服务器端自动解析形成支持动画效果的脚本。定义动画的XML标准功能很强大,如何自定义请详细参看AJAXToolkit的示例网站。
UpdatePanelAnimation响应的事件只有两个,OnUpdating是在局部刷新开始前发生,OnUpdated是在局部刷新完成后发生,且需要绑定的UpdatePanel控件的刷新设置为“always”。两者配合起来才能完成复杂的动画效果。
另外,Animation动画控件定义动画的过程与此控件一致,不过可以绑定更多的控件,以及响应更多的事件。本篇就不另外对它进行介绍了。
主要用于页面表现效果的增强。
12、ValidatorCallout:验证增强控件
增强系统验证控件的表现方式。与对应的验证控件绑定后,能用类似与ToolTips的方式显示验证错误的提示信息。可以通过CSS设置验证信息显示时,被验证控件的显示样式。
不过此方式不支持Summary方式的所有错误信息的集中提示。另外提示信息的样式不可以定制(初开在控件的源代码中修改),对中文显示的效果不太好。
主要用于更友好的验证信息提示部分。
和文本框控件绑定后,可以限制文本框输入的内容,主要是限制输入的类型或屏蔽不需要的字符。
主要用于表单输入的方面。
9、NumericUpDown:数字输入控件
和文本框控件绑定后,可以显示控制上下的按钮来输入数字。可以自定义没按下一次按钮数字改变的步幅。
主要用于表单输入的方面。
10、Tabs:Tab页控件
与Accordion类似,不需要绑定到某一原始控件上,直接即可使用。由TabContainer和TabPanel组成。
TabContainer是TabPanel的容器控件,TabPanel定义每一个Tab页。Tab页的内容可仍以自定义。支持转化不同Tab页后,处理服务器端代码或者是客户端代码。
同时支持自定义Tab页的样式。不过此样式需要重写Tab样式定义的所有元素。如何自定义参看AJAXToolkit的示例网站。
主要用于有分类要求又需要同时显示情况。
11、 UpdatePanelAnimation:带动画效果的局部刷新控件
与系统提供的UpdatePanel绑定,能够为局部刷新的部分提供一个带有动画效果的刷新过程,比如刷新区域尺寸的一个变化,刷新区域的背景色变化以及刷新区域的浅入浅出效果。
动画效果是由JavaScript实现,不过要使用系统提供的XML标准来进行定义,由服务器端自动解析形成支持动画效果的脚本。定义动画的XML标准功能很强大,如何自定义请详细参看AJAXToolkit的示例网站。
UpdatePanelAnimation响应的事件只有两个,OnUpdating是在局部刷新开始前发生,OnUpdated是在局部刷新完成后发生,且需要绑定的UpdatePanel控件的刷新设置为“always”。两者配合起来才能完成复杂的动画效果。
另外,Animation动画控件定义动画的过程与此控件一致,不过可以绑定更多的控件,以及响应更多的事件。本篇就不另外对它进行介绍了。
主要用于页面表现效果的增强。
12、ValidatorCallout:验证增强控件
增强系统验证控件的表现方式。与对应的验证控件绑定后,能用类似与ToolTips的方式显示验证错误的提示信息。可以通过CSS设置验证信息显示时,被验证控件的显示样式。
不过此方式不支持Summary方式的所有错误信息的集中提示。另外提示信息的样式不可以定制(初开在控件的源代码中修改),对中文显示的效果不太好。
主要用于更友好的验证信息提示部分。
Difficulty of making decision depends on what to lose not gain