今天想学一下AJAX,但本地没有安装ASP.NET AJAX 1.0
从其他项目中把dll文件考过来,还是没有效果,
研究了半天才知道是web.config配置错了。
下边介绍一下如何不安装ASP.NET AJAX 1.0  使用Ajax无刷新技术。

步骤一:
  在bin里面添加三个dll引用
   配置ASP.NET AJAX 1.0
步骤二:
 在web.config中添加如下代码:  

配置ASP.NET AJAX 1.0<system.web>
配置ASP.NET AJAX 1.0        
<httpHandlers>
配置ASP.NET AJAX 1.0            
<remove verb="*" path="*.asmx"/>
配置ASP.NET AJAX 1.0            
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions"/>
配置ASP.NET AJAX 1.0            
<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions"/>
配置ASP.NET AJAX 1.0            
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions" validate="false"/>
配置ASP.NET AJAX 1.0            
<add verb="GET,HEAD,POST" path="*.asbx" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions" validate="false"/>
配置ASP.NET AJAX 1.0
配置ASP.NET AJAX 1.0        
</httpHandlers>
配置ASP.NET AJAX 1.0        
<httpModules>
配置ASP.NET AJAX 1.0            
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions"/>
配置ASP.NET AJAX 1.0        
</httpModules>
配置ASP.NET AJAX 1.0        
<pages validateRequest="false" viewStateEncryptionMode="Never">
配置ASP.NET AJAX 1.0            
<controls>
配置ASP.NET AJAX 1.0                
<add tagPrefix="asp" assembly="System.Web.Extensions" namespace="System.Web.UI" />
配置ASP.NET AJAX 1.0            
</controls>
配置ASP.NET AJAX 1.0        
</pages>
配置ASP.NET AJAX 1.0
</system.web>

步骤三:
  您就可以在页面使用啦!

相关文章:

  • 2021-09-22
  • 2021-06-29
  • 2022-03-08
  • 2021-06-25
  • 2022-01-09
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-01-21
  • 2022-12-23
  • 2021-08-03
  • 2021-11-04
  • 2021-06-02
相关资源
相似解决方案