新建网站时没选AJAX-Enabled Website, 但后来想用AJAX控件,加到网页上后没有效果。请问怎样才能在这个网页上呈现AJAX的效果?

解决方案 »

  1.   

    不需要的,我都是前期选择的是普通网站,后来才添加上去的,没关系。拖上去Ajax控件之后,会自动在你的web.config添加上一堆东东。如果这样确实不行,你就新建一个Ajax网站,然后把那个web.config文件替换你现有的web.config网站就行了。别的什么也没有变,就多了一些配置而已。
      

  2.   


    compilation debug="true">
    <assemblies>
    <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></assemblies></compilation>
      

  3.   


    <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>
      

  4.   

    配置一下webconfig!或者新建个AJAX-Enabled Website项目,把它的webconfig配置copy过来!