如何正确使用ScriptManager控件?

如何正确使用ScriptManager控件?

ScriptManager控件包括在ASP.NET 2.0 AJAX Extensions中,它用来处理页面上的所有组件以及页面局部更新,生成相关的客户端代理脚本以便能够在JavaScript中访问Web Service,所有需要支持ASP.NET AJAXASP.NET页面上有且只能有一个ScriptManager控件。在ScriptManager控件中我们可以指定需要的脚本库,或者指定通过JS来调用的Web Service,以及调用AuthenticationServiceProfileService,还有页面错误处理等。

主要内容

1.控件概述

2.一个简单的示例

3.客户端脚本模式

4.错误处理

5Services属性

6Scripts属性

一.控件概述

ScriptManager控件包括在ASP.NET 2.0 AJAX Extensions中,它用来处理页面上的所有组件以及页面局部更新,生成相关的客户端代理脚本以便能够在JavaScript中访问Web Service,所有需要支持ASP.NET AJAXASP.NET页面上有且只能有一个ScriptManager控件。在ScriptManager控件中我们可以指定需要的脚本库,或者指定通过JS来调用的Web Service,还可以指定页面错误处理等。

使用<asp:ScriptManager/>来定义一个ScriptManager,简单的ScriptManager定义形式:

 

如何正确使用ScriptManager控件?<asp:ScriptManagerID="ScriptManager1"
如何正确使用ScriptManager控件?
如何正确使用ScriptManager控件?runat
="server">
如何正确使用ScriptManager控件?
如何正确使用ScriptManager控件?
<AuthenticationServicePath=""/>
如何正确使用ScriptManager控件?
如何正确使用ScriptManager控件?
<ProfileServiceLoadProperties=""Path=""/>
如何正确使用ScriptManager控件?
如何正确使用ScriptManager控件?如何正确使用ScriptManager控件?
<Scripts>
如何正确使用ScriptManager控件?
如何正确使用ScriptManager控件?
<asp:ScriptReference/>
如何正确使用ScriptManager控件?
如何正确使用ScriptManager控件?
</Scripts>
如何正确使用ScriptManager控件?
如何正确使用ScriptManager控件?
<Services>
如何正确使用ScriptManager控件?
如何正确使用ScriptManager控件?
<asp:ServiceReference/>
如何正确使用ScriptManager控件?
如何正确使用ScriptManager控件?
</Services>
如何正确使用ScriptManager控件?
如何正确使用ScriptManager控件?
</asp:ScriptManager>