Ajax 入门(一)

Microsoft Ajax Library命名空间 客户端命名空间 描述 Global JavaScript内部类的扩展,如Array、Boolean、string、Error、Number和Object Sys 根命名空间,它是在客户端与.net Framework中的System命名空间等同的类,这个命名空间包括一些基础类,如Application和StringBuilder.,还有一些有用的接口,如IDisposable和INotifyPropertyChange Sys.Net 用来执行和网络相关的类,例如WebQequest类和XmlHttpExcutor类。这个命名空间虚拟的封装了客户端/服务器的通信 Sys.Serialization 在客户端和服务器之间串行化对象 Sys.WebForms 包括ASP.net Ajax中和局部网页回送技术有段的功能,例如,它包括PageRequestManager类 Sys.UI 包含和用户界面相关的特征,例如用户、控件和枚举 Sys.Service 提供Asp.net服务端服务的访问,例如身份验证和配置服务 MS Ajax Library中的Javascript被设计成像c#的工作方式。客户端编程就像使用c#代码在.net FrameWork上编程。 例如:
<script type="text/javascript"> var sb=new Sys.StringBuilder("In the Beginning"); sb.append("/r/n"); sb.append("Microsoft Created ASP"); alert(sb.toString()) </script> 工作原理:使用Asp.net Ajax-Enabled Web Site 模板创建的WEB项目可以确保所有的asp.net ajax的引用都可以包括在web.config中,再也卖弄添加scriptManager可以确保Asp.net ajax会下载所需要的Microsoft Ajax Library中 的JavaScript文件,这些文件会随之定义在定制JavaScript代码块中的对象模型。 服务器端命名空间及其描述 Using sw=system.Web 服务器端命名空间 命名空间的描述 Sw.Configuration 提供在web.config中与asp.net ajax有关的部分的程序级访问 Sw.Handlers 优化的对脚本下载的获取功能 Sw.script.Serlialization 提供可扩展的JSON串行化和反串行化功能 Sw.script.services 定义调用web服务的类 Sw.UI 包含管理功能和网络通信代码,以及所需要的服务器控件和控件设计程序 Asp.net ajax 中包含的服务器控件 控件名称 控件描述 ScriptManager 运行时不可见,每个启用asp.net ajax 的Web表单所必须的。指挥管理客户端的脚本,每个页面只允许有一个此控件的实例。 ScriptManagerProxy 运行时不可见。如果在Master页包含ScriptManager控件,并且内容页希望使用Ajax功能,在内容页必须使用该控件与ScriptManager的脚本管理 UpdatePanel 任何位于UpdatePanel中的控件都可以简单的进行Ajax风格的部分回送 UpdateProgress 显示一个状态栏以在运行一个长时间的Ajax请求时,给用户一个反馈信息 Timer 精确按照时间间隔处理客户端事件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值