我正在整个系统使用URL Rewrite并使用MapRoute。我的问题是Ajax调用是由PageMethods错误生成的,因为URL Rewrite。好像没有找到[WebMethod]。 有谁知道如何解决这个问题?
答案 0 :(得分:0)
在Application_BeginRequest(Global.asax)中添加代码以检查Context.Request.Path中的文件扩展名(.asmx / aspx)。并将其重写(Context.RewritePath)到url映射中设置的那个。