<assemblies>
        <add assembly="System.Configuration.Install, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
        <add assembly="System.Transactions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
        <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
        <add assembly="System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      </assemblies>
    </compilation>
    <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 type="Discuz.Forum.HttpModule, Discuz.Forum" name="HttpModule" />
      <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    </httpModules>配置文件是这样
网上有说是编码 可我的是 <globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8"/>这样的
另外说 <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>放到紧挨form下  我也是这样的
请问是什么原因呢??? 

解决方案 »

  1.   

    一般就是由于配置文件没有写对的缘故,我看你的配置文件,你用的应该是ASP.NET Ajax 1.0版本的,看看你的版本是否正确
    另外我还看到了Discuz的配置,我记得以前Discuz和Ajax好像是会冲突的。
      

  2.   

    ScriptManager要放在最前面
    还有你是执行的什么报错?
    如果是Response.Write("<Script>alert('Hello')</Script>");//这样避免不了 肯定报错
      

  3.   

    配置文件的AJAX 我使用的是1.0  Discuz有冲突?这就麻烦了 因为我是在DISCUZ里添加一些功能  所以需要用到那个那个ScriptManager是放在紧挨forum下了
    是因为那个AJAX控件引起的  我没有打印脚本输出..
      

  4.   

    确实是 Discuz的冲突引起的  那怎么解决呢 ??