心 涯

NET&JAVA&PHP(要跨界,你不只要跨「脑」的界限,更要跨越「心」的界限,不怕改变,不怕再学习!)

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
    最近项目中有一个弹出窗口的功能需要实现,查看了一下asp.net ajax感觉在功能上实现起来还是比较简单的,所以就用了asp.net ajax ajaxcontroltoolkit实现.
   在实现过程中出现了三个错误,有些郁闷,但根据查找原因,终于找到问题所在.
     1.ajaxcontroltoolkit中的组件不能添加到页面中,这是我项目的原因所至,会提示"内存错误".
         处理方法:将ajaxcontroltoolkit.dll文件先引用到项目中,不是添加到工具箱中,组件就可添加到页面中.
     2.ajaxcontroltoolkit未定义的错误.
        处理方法:查找原因是因为Server.Transfer()转接页面所至.因为下一页面中修改,修改会再导接到添加的页面,所以出现了ajaxcontroltoolkit未定义的错误.用Response.Redirect()解决.
    3. Sys.未定义的错误
        处理方法:asp.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>

posted on 2007-09-27 17:10  witer666  阅读(308)  评论(0编辑  收藏  举报