主要是webconfig中的设置问题。
开始设置的是:
<add path="*.ashx" verb="*" type="AjaxPro.AjaxHandlerFactory, AjaxPro.2" />
正确的应该是
<add path="ajaxpro/*.ashx" verb="POST,GET" type="AjaxPro.AjaxHandlerFactory, AjaxPro.2" />
问题的原因:
第一种:mapping這樣寫 ,他當然把所有的 .ashx request給了 AjaxPro的handler ,所以不能进到你自己写的.ahsx 中。