原来做的项目是新建的普通的ASP.NET网站。
现在需要加入updatpanel等ajax控件。
那我怎么样转换成ASP.NET AJAX-ENABLED WEB SITE呢?
是不是我新建一个ajax网站,把源代码复制进去就可以了啊?
麻烦知道的说一下。。在线等谢谢了

解决方案 »

  1.   

    在已建项目中使用AJAX.net  
    在web.config中加上
     
    <httpHandlers>
       <remove verb="*" path="*.asmx"/>
       <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
       <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
       <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
      </httpHandlers>
      <httpModules>
       <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
      </httpModules> 
      

  2.   

    其它的就是加上去就可以了,问题就是web.config。
    你为了避免出错,我建议你先建一个ajax的网站,将它的web.config拷贝过来。
      

  3.   

    在VS2005下使用微软AJAX控件的网站和不使用的网站主要是web.config的区别,在web.config中增加了一些对AJAX类库的引用,便于处理一些特殊的文件请求,以便在客户端生成相应的js代码。
      

  4.   

      你首先新建一个 Ajax 网站, 把这个网站的web.config文件中的内容 复制到你现在的网站中的web.config文件内就可以了。
      

  5.   

    去下载Ajax的例子网站哈, 
    http://www.asp.net/AJAX/AjaxControlToolkit/Samples/
      

  6.   

    http://ajaxcontroltoolkit.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=27326
      

  7.   

    主要是web.config 配置
    参考
      

  8.   


    你可能加的位置不正确,可以新建一个AJAX项目,看一下我给你的配置代码在什么位置,然后加到你现有的WEB.CONFIG里.我之前都是这样做的,没问题
      

  9.   

    vs2005的要装一下微软的asp.net AJAX框架。然后,可以新建一个ASP.NET AJAX项目,从头开始,如果是在原来的网站上添加关于AJAX的功能,还要进行有关的配置,更多的信息,你可以去网站搜索一下。