我用的版本是AJAX.net5.7.22.2按网上的文章来配
<system.web>

<httpHandlers> 
  <add verb="POST,GET" path="ajax/*.ashx" type ="Ajax.PageHandlerFactory, Ajax" /> 
  </httpHandlers> 
....但一运行工程就提示:配置错误 
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 只允许 XML 元素。源错误: 
行 4:    <system.web>
行 5:  
行 6:   <httpHandlers> 
行 7:    <add verb="POST,GET" path="ajax/*.ashx" type ="Ajax.PageHandlerFactory, Ajax" /> 
行 8:    </httpHandlers> 
 
请高手帮帮忙!

解决方案 »

  1.   

    有那位大侠可以帮下忙呀!是不是一定要ASP.NET2.0才可以用的?
      

  2.   

    不是asp.net2.0才能用的。在1.1中微软提供了一个Ajax.dll文件要引用进来。
      

  3.   

    DLL文件已经引用了.就是提示刚才那个错误!
      

  4.   

    我調用C#代碼時先要用, '字符串' 運行一次, 再將'字符串', 換成同樣字符串變量,才不會報这個變量沒有被定義。(還好,這樣一次后,以後都好了)
     真他媽的怪!
    比如:
     var obj1=document.getElementById("lstBuilding");
        var e1=obj1.options[obj1.selectedIndex].value;
    var result=CAjaxUtil.GetFloorListByBuilding(e1).value;
    我需要把e1變量換成'aa'運行一次后,再換回去就沒問題了。