我正在尝试将WebForm添加到MVC项目以查看代码是否可以重用。在WebForm中,对PageMethods的JavaScript调用返回失败:
服务器方法' {my pagemethod} '失败
没有堆栈跟踪,HTTP状态代码为404,状态文本为空。
该页面正在WebForm项目中工作,我确认参数已正确传递给PageMethods调用。
是否有东西在MVC项目中公开WebMorm的PageMethods?
答案 0 :(得分:1)
HTTP 404是由找不到页面引起的。
将以下行添加到RouteConfig解决了这个问题:
routes.IgnoreRoute("{resource}.aspx/{*pathInfo}");