对于ADO控件相关配置说明介绍

开发 后端
本文主要介绍ADO控件页面开发人员能够在其他控件的模版中添加UpdatePanel。对于ADO控件还有一些常规使用上的问题,下面就进行分析研究。

目前的ADO控件暴露出了一个很大的问题,这个就是新的属性AsyncPostBackTimeout,以此控制异步PostBack的超时时间。这个问题对于许多技术人员进行相关的介绍

对于UpdatePanel控件的使用是ASP.NET AJAX Extentions的重要部分。我们收到了关于它和UpdateProgress控件的大量用户反馈。为了增强局部刷新的功能我们作了多处修改,并加强了UpdatePanel对于控件的兼容性。我们也为异步PoskBack实现了一个丰富的事件模型,这样您就可以在客户端响应它们并对页面更新提供额外操作了。

ScriptManager Control在RTM版本中,ScriptManager有一个EnablePartialRendering属性,其默认值为true,这减少了使用UpdatePanel来做异步的页面局部刷新所需的步骤。

为了降低控件的复杂程度,ScriptManager的ErrorTemplate属性在RTM版本中被去除了。现在错误处理的模型变得更加灵活,例如您可以为它创建一个独立的服务器控件。另外,您现在也可以使用ScriptManager的AsyncPostBackErrorMessage属性,不过它只是设置了默认的错误信息,如果您需要动态地自定义的错误信息的话,您可以使用AsyncPostBackError事件。

值得一提的是,服务器控件目前可能会使用到ScriptManager中新增的注册方法。这个方法增加了对于UpdatePanel使用的支持,并减少了CTP版本中UpdatePanel的复杂性。现在的资源已经包括了脚本,样式表,Hidden Field等。ClientScriptManager中的方法与上述方法相对应。它们能够接受一个控件实例作为参数,这样如果在UpdatePanel中使用这些控件,他们所需的脚本就能被正确跟踪了。#t#

Dynamic UpdatePanel Controls

现在有两种在页面中动态添加UpdatePanel的方法,这是RTM版本中最大的改进。使用动态UpdatePanel的方法是,在CTP版本中,客户端PageRequestManager对象依靠XMLHttpRequest对象来实现异步的PoskBack并处理Response。在RTM版本中,PageRequestManager对象提供了一个异步PoskBack的生命周期事件,您能够使用它们自定义处理Request和Response的方式。以下为可用的客户端事件,并且提供了事件所需的参数信息:

责任编辑:chenqingxiang 来源: csdn
相关推荐

2009-12-24 15:42:01

ADO类库

2009-12-24 13:38:07

ADO.NET技术

2009-12-23 14:07:09

ADO.NET实例对象

2009-12-24 15:34:44

ADO步骤

2009-12-21 14:39:09

ADO.NET技巧

2009-12-29 14:28:58

ADO数据

2009-12-29 16:33:35

ADO.Net Tea

2009-12-25 17:32:16

ADO Data 控件

2009-12-22 15:44:47

ADO.NET菜单

2009-12-25 13:36:59

ADO 2.6

2009-12-21 15:07:41

ADO Access数

2010-02-05 16:21:02

Android导航

2009-12-22 16:23:26

ADO.NET访问

2009-12-18 13:52:39

ADO.NET设计器

2009-12-23 16:43:34

ADO.NET模型

2009-12-24 16:46:42

ADO Connect

2009-12-25 16:51:37

ADO参数

2009-12-24 15:04:40

ADO管理

2010-03-03 17:29:30

Android程序

2010-01-19 17:54:47

C++程序
点赞
收藏

51CTO技术栈公众号