+ -
当前位置:首页 → 问答吧 → 关于在asp.net中使用ajaxpro

关于在asp.net中使用ajaxpro

时间:2011-01-21

来源:互联网

在asp.net中使用ajaxpro.2休要修改web.config文件;如:
版本1:
  <httpHandlers>
  <add verb="POST,GET" path="AjaxProDemo/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
  <httpHandlers>
版本2:  
  <httpHandlers>
  <add verb="POST,GET" path="AjaxPro/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
  <httpHandlers>
版本:  
  <add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro"/>
  <add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
等等。。。
之前写的程序就是因为这个配置文件写错了,没能达到预期的结果;我想问这个配置项的作用是什么?为什么会有这么多种写法?根据什么来确定写这个配置?谢谢,

作者: javalib05141   发布时间: 2011-01-21

应为ajaxpro生成的脚本路径是ajaxpro开头的,具体记不得了,大概是ajaxpro/prototype.ashx这种

httphandlers定义的就是ajaxpro/这种路径的动态页都发送到ajaxpro2处理,然后返回对应的客户端js脚本,你的定义的是ajaxprodemo/这种路径,路径匹配不上ajaxpro2生成的,所以没有生成对应的js脚本

作者: showbo   发布时间: 2011-01-22