当前位置:编程学习 > C#/ASP.NET >>

跪求解答,关于ajaxpro 和ValidateImageHandler.ashx

我在web.config加入 <add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>之后,

我的ValidateImageHandler.ashx生成图片验证码就不行了,
把<add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>去掉后,又可以生成图片验证码了!
请高手指点!
--------------------编程问答-------------------- 不晓得你的ValidateImageHandler.ashx是怎么实现图片验证码的,
 <add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
这个是说将所有的.ashx交由AjaxPro.AjaxHandlerFactory这个类来处理,
你的页面调用注册包含你要调用的函数的类吗
 Utility.RegisterTypeForAjax(typeof(AJAXDemo.Examples.Test.TestMethod)); --------------------编程问答-------------------- Utility.RegisterTypeForAjax(typeof(AJAXDemo.Examples.Test.TestMethod));
这个是例子而已 --------------------编程问答-------------------- 加了那个配置后,你所有的.ashx请求都交给AjaxHandlerFactory处理了,根本不会到你自己的ValidateImageHandler.ashx这个里面去。
去掉后就会进到你自己的ValidateImageHandler.ashx中去了。 --------------------编程问答-------------------- 试试这样:
楼主把生成图片验证码的ashx文件放到某个子目录中 --------------------编程问答-------------------- 我明白了,我重写了web.config,谢谢大家
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,