易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET ScriptManager 控件概述


      ScriptManager 控件管理支持 AJAX 的 ASP.NET 网页的客户端脚本。默认情况下,ScriptManager 控件会向页面注册 Microsoft AJAX Library 的脚本。这将使客户端脚本能够使用类型系统扩展并支持部分页呈现和 Web 服务调用这样的功能。
 
必须在页上使用 ScriptManager 控件,以启用下列 ASP.NET 的 AJAX 功能:
·Microsoft AJAX Library 的客户端脚本功能和要发送到浏览器的任何自定义脚本。
·部分页呈现,允许单独刷新页面上的区域而无需回发。ASP.NET UpdatePanel、UpdateProgress 和 Timer 控件需要 ScriptManager 控件才能支持部分页呈现。
·Web 服务的 JavaScript 代理类,允许您使用客户端脚本来访问 Web 服务和 ASP.NET 页中特别标记的方法。它通过将 Web 服务和页方法作为强类型对象公开来达到此目的。
·JavaScript 类,用于访问 ASP.NET 身份验证、配置文件和角色应用程序服务。
 
当页包含一个或多个 UpdatePanel 控件时,ScriptManager 控件将管理浏览器中的部分页呈现。该控件与页生命周期进行交互,以更新位于 UpdatePanel 控件内的部分页。
ScriptManager 控件的 EnablePartialRendering 属性确定某个页是否参与部分页更新。默认情况下,EnablePartialRendering 属性为 true。因此,默认情况下,当向页添加 ScriptManager 控件时,将启用部分页呈现。
 
1、处理部分页呈现错误
在部分页呈现期间,可通过执行以下操作来处理错误:
·需要设置 AllowCustomErrorsRedirect 属性。当异步回发过程中发生错误时,此属性将决定如何使用 Web.config 文件的自定义错误部分。
·处理 ScriptManager 控件的 AsyncPostBackError 事件,该事件在异步回发期间出现页错误时引发。
·设置 AsyncPostBackErrorMessage 属性,该属性是发送到浏览器的错误消息。
 
2、使用类型系统扩展
Microsoft AJAX Library 可向 JavaScript 添加类型系统扩展,以提供命名空间、继承、接口、枚举、映射以及字符串和数组的 Helper 函数。这些扩展可以在客户端脚本中提供与 .NET Framework 的功能类似的功能。利用这些扩展,可按一种结构化方式编写支持 AJAX 的 ASP.NET 应用程序,这不仅能提高可维护性,还使添加功能和功能分层的操作更容易。向 ASP.NET 网页添加 ScriptManager 控件自动包括类型系统扩展,使您能够在客户端脚本中使用该库。
 


相关文档:

21个Asp.Net经常会用到的函数集


1、DateTime 数字型
System.DateTime currentTime=new System.DateTime();
1.1 取当前年月日时分秒
currentTime=System.DateTime.Now;
1.2 取当前年
int 年=currentTime.Year;
1.3 取当前月
int 月=currentTime.Month;
1.4 取当前日
int 日=currentTime.Day;
1.5 取当前时
int 时=currentTime.Hour ......

ASP.NET自定义控件属性的特性大全

自定义控件属性的特性:
Bindable
指定屬性是否支援Data Binding。
这个特性表示属性是否可以绑定一个有效数据源。通常使用布尔值进行设置。例如:Bindable(true)。如果使用值true标记属性,表示该属性可以绑定一个有效数据源,且应引发该属性的属性更改通知。
Browsable
控制屬性或事件是否顯示於& ......

关于Asp.net网页局部刷新

今天要记录的是一篇关于局部刷新的,刚做网页的时候,每实现网页中的一个功能,都要刷新整个页面,感觉很烦人,严重影响了网站效率,而且整个网页刷新还会造成很多其他问题,所以就到网上查了些局部刷新的东西,并在做项目中使用了,挺好用的,也很简单,下面我就简单写两种用法:
1.这个做起来比较简单,主要依靠一个upda ......

黑色微笑学asp.net(序)

黑色微笑学asp.net(序)
 
      本人是个菜鸟,从事的职业在网站后台添加文章的,我读成人大学在那里只知道有C语言这种东西,对于里面的内容一概不知,后来参加自考才知道了select语言。通过亲戚帮我介绍到做网站的部门,由于工作需要才接触了HTML语言,后来慢慢闲下来了,看到同事ASP做 ......

ASP.NET 如何:向匿名用户和登录用户显示不同的信息


      通过在页上包含 LoginView 控件可以向匿名用户和登录(经过身份验证的)用户显示不同的信息。LoginView 控件包含两个模板:一个用于向匿名用户显示信息,另一个用于向登录用户显示信息。(还可以使用 RoleGroups 属性包含基于角色名称的模板。)该控件自动确定用户是否经过身份验证并呈现 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号