项目里用了AjaxPro2.0框架。。同时也用了自己手写的ajax代码通过访问ashx文件获取数据,web.config 在system.web节点里也做了AjaxPro的相关配置,但是用手写的ajax访问ashx页面就访问不了了,后来吧web.config里关于AjaxPro的配置放在system.webServer节点就能访问了。但是关于用到AjaxPro的功能就不好用了。。请问那位大侠,,这是怎么回事。。怎么解决???
奇怪的是。。在本地计算机上是都好用的(XP系统)。传在服务器(Server 2003 系统)上就出现上诉问题……“服务器上IIS已经做了ashx的映射”“没有报错,就是根本就没有访问ashx文件”
奇怪的是。。在本地计算机上是都好用的(XP系统)。传在服务器(Server 2003 系统)上就出现上诉问题……“服务器上IIS已经做了ashx的映射”“没有报错,就是根本就没有访问ashx文件”
解决方案 »
- 请教大侠, entity framework出错.
- 求一正则表达式
- Jquery与GridView结合使用的问题
- 如何取得GridView中的某一列值?是HyperLinkField列,在不转换成模板列情况下有可能取得吗?
- asp.net2.0每隔一段时间后第一次访问就慢?到底是不是预编译的问题。
- 怎样删除web共享
- 请问怎样在Asp.Net可以引用Microsoft Excel 11.0 Object Library?
- 请教个ASP.net与IIS方面的问题..
- .net如何防注入漏洞
- 如何在Update命令下给DataList控件的子控件赋值?
- C#中将文本文档中的字体录入数据库
- 急求~~~数字抽奖效果显示!!!
AjaxPro2.0 的 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 中。