2011-01-11 9 views
0

URLリライトを使用してシステム全体を配置し、MapRouteを使用します。私の問題は、Ajaxの呼び出しはPageMethodsエラーによって生成されるということです.URL Rewriteです。これは[Webメソッド]が​​見つからなかったかのようです。 これをどのように修正できますか?PageMethodとURLリライト

答えて

0

Application_BeginRequest(Global.asax)にコードを追加して、Context.Request.Pathのファイル拡張子(.asmx/aspx)を確認します。それをURLマッピングに設定されているものに書き換えます(Context.RewritePath)。