ASP.NET中的ScriptManager控件

开发 后端
本文介绍ASP.NET中的ScriptManager控件,在ScriptManager控件中我们可以指定需要的脚本库,或者指定通过JS来调用的Web Service,还可以指定页面错误处理等。

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

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

  1. <asp:ScriptManagerIDasp:ScriptManagerID="ScriptManager1" 
  2. runat="server"> 
  3. <AuthenticationServicePathAuthenticationServicePath=""/> 
  4. <ProfileServiceLoadPropertiesProfileServiceLoadProperties=""Path=""/> 
  5. <Scripts> 
  6. <asp:ScriptReference/> 
  7. </Scripts> 
  8. <Services> 
  9. <asp:ServiceReference/> 
  10. </Services> 
  11. </asp:ScriptManager> 


Scripts属性

最主要的属性有Path指定脚本的路径,ScriptMode指定客户端脚本的模式,它会覆盖ScriptManager中的ScriptMode属性,还有一个属性是IgnoreScriptPath,指定是否忽略掉ScriptManager中的ScriptPath属性。

关于ScriptManager控件就学习到这里了,至于AuthenticationService属性和ProfileService属性都很简单。

【编辑推荐】

  1. 介绍ASP.NET MVC框架
  2. 浅谈ASP.NET MVC的MvcContrib.FluentHtml
  3. ASP.NET框架的功能与ASP.NET MVC模式的应用介绍
  4. 浅析Asp.net MVC生命周期
  5. 配置ASP.NET AJAX概述
责任编辑:佚名 来源: 网管员世界
相关推荐

2009-07-20 13:54:31

ScriptManagASP.NET AJA

2009-09-11 09:09:00

ASP.NETAdRotator控件

2009-07-21 17:18:26

UpdateProgrASP.NET AJA

2009-07-27 13:52:36

Panel控件ASP.NET

2009-07-28 14:22:05

数据源控件ASP.NET

2009-01-08 10:20:56

AutoCompletAjaxASP.NET

2009-07-30 12:42:19

html控件和web控

2009-07-27 13:20:19

HTML Map控件ASP.NET

2009-07-23 16:44:51

AdRotator控件ASP.NET

2009-07-27 14:50:24

ChartAreas控ASP.NET 3.5

2009-07-24 15:35:00

ASP.NET Gri

2009-08-17 09:24:25

ASP.NET控件

2009-08-03 15:08:00

SqlDataSour

2009-07-27 16:19:59

ASP.NET报表控件

2009-07-27 17:25:53

ASP.NET验证控件

2009-07-20 18:02:48

GridView控件ASP.NET 2.0

2009-08-04 11:29:14

HTML代码ASP.NET控件

2009-08-04 10:43:59

ASP.NET控件开发

2009-07-29 13:50:26

UpdatePanelASP.NET

2009-08-05 15:57:03

ASP.NET控件ID
点赞
收藏

51CTO技术栈公众号