不晓得你的ValidateImageHandler.ashx是怎么实现图片验证码的,
 <add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
这个是说将所有的.ashx交由AjaxPro.AjaxHandlerFactory这个类来处理,
你的页面调用注册包含你要调用的函数的类吗
 Utility.RegisterTypeForAjax(typeof(AJAXDemo.Examples.Test.TestMethod));

解决方案 »

  1.   

    Utility.RegisterTypeForAjax(typeof(AJAXDemo.Examples.Test.TestMethod));
    这个是例子而已
      

  2.   

    加了那个配置后,你所有的.ashx请求都交给AjaxHandlerFactory处理了,根本不会到你自己的ValidateImageHandler.ashx这个里面去。
    去掉后就会进到你自己的ValidateImageHandler.ashx中去了。
      

  3.   

    试试这样:
    楼主把生成图片验证码的ashx文件放到某个子目录中
      

  4.   

    我明白了,我重写了web.config,谢谢大家