======================================================
注:本文源代码点此下载
======================================================
本文是翻译 http://www.asp.net/上推出了最新的ajax系列教程.由于本人第一次进行翻译,有翻译不准,不正确的地方,望大家批评指正 .
笑q
在上一篇文章中.我们通过简单小例子介绍了页面的局部刷新.在这篇文章中.我们介绍下microsoft ajax最重要控件之一的scriptmananger的相关属性和方法
1.客户端的相关属性
属性
类型
描述
allowcustomeerrorsredirect
bool
定义是否使用webconfig中自定义的错误处理
asyncpostbackerrormessage
string
定义当error发生的时候在客户端呈现的错误信息
asyncpostbacktimeout
int32
获取或设置一个值,该值指示在未收到响应时异步回发超时前的时间(以秒为单位)。
enablescriptglobalization
bool
获取或设置一个值,该值指示 scriptmanager 控件是否呈现支持分析区域性特定的信息并设置其格式的脚本。
enablescriptlocalization
bool
获取或设置一个值,该值指示 scriptmanager 控件是否呈现脚本文件的本地化版本。
scriptloadtimeout
int32
定义装在客户端脚本的最大时间.
scriptmode
enum (auto, debug, release, inherit)
获取或设置一个值,以指定是呈现客户端脚本库的调试版本还是发布版本。
scriptpath
string
获取或设置位置的根路径,该位置用来建立指向 asp.net ajax 和自定义脚本文件的路径。
2):后台的相关属性
属性
类型
描述
authenticationservice
authenticationservice-manager
获取与当前 scriptmanager 实例关联的 authenticationservicemanager 对象。
isdebuggingenabled
bool
获取一个指示是否呈现客户端脚本库的调试版本的值
isinasyncpostback
bool
获取一个指示是否在部分呈现模式下执行当前回发的值。
profileservice
profileservicemanager
获取与当前 scriptmanager 实例关联的 profileservicemanager 对象。
scripts
collection
获取一个包含 scriptreference 对象(每个对象代表一个呈现给客户端的脚本文件)的 scriptreferencecollection 对象。
services
collection
获取一个 servicereferencecollection 对象,该对象包含 asp.net 在客户端上针对 ajax 功能而公开的每个 web 服务的 servicereference 对象。
supportspartialrendering
bool
获取一个指示客户端是否支持部分页面呈现的值。
3)scriptmanager的相关方法
name
type
描述
setfocus(string)
void
请求结束时,将浏览器焦点设置为指定控件。
4)scriptmanager的子项
标签
描述
提供 asp.net authentication service.的详细实例
提供 asp.net profiling service.的详细实例
提供额外的script脚本引用
指定特别的script脚本引用
获取一个 servicereferencecollection 对象,该对象包含 asp.net 在客户端上针对 ajax 功能而公开的每个 web 服务的 servicereference 对象。
绿色通道:好文要顶关注我收藏该文与我联系
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/