第11章新型Web开发技术—— AJAX
AJAX
AJAX
ScriptManager控件
UpdatePanel控件
UpdateProgress控件
Timer控件
AJAX
编程模型
由Jesse James Garrett创造的,是“Asynchronous JavaScript and XML”的简写
Ajax包括以下几个内容
使用XHTML+CSS来表示信息
使用JavaScript操作DOM
使用XML和XSLT进行数据交换及相关操作
使用XmlHttpRequest对象与Web服务器进行异步数据交换
使用JavaScript将各部分内容绑定在一起
AJAX优点
AJAX的客户端的JavaScript脚本库,控件进行交互
AJAX技术,服务端的资源
开发平台上发挥更大的优势
AJAX常用控件
ScriptManager控件
UpdatePanel控件
UpdateProgress控件
Timer控件
AJAX应用程序
Web应用程序, AJAX开发环境。程序的功能是单击LinkButton,显示欢迎页面,实现无刷新效果。
ScriptManager控件
负责管理Page页面中所有的AJAX服务器控件,是AJAX的核心。
能对客户端脚本程序进行自动管理,能实现页面的局部更新功能。
AJAX网站,每个页面上都必须有ScriptManager控件。
UpdatePanel控件
主要功能是用于在Web应用程序中实现局部更新。
只需要在页面上添加ScriptManager控件和UpdatePanel控件就可以实现页面的局部自动更新功能。
UpdateProgress控件
通常与UpdatePanel控件联合使用,异步更新处理过程中显示提示信息。
提示信息可以是一段文字提示,也可以是传统的进度条提示,还可以是各种动画提示。
Timer控件
实现按照预定时间对页面进行同步或异步更新的功能。
可以在预定时间内对整个页面实现更新。
可以在一个UpdatePanel控件中实现局部页面更新。
可以触发多个UpdatePanel控件的更新。
asp.net第11章 来自淘豆网m.daumloan.com转载请标明出处.