WebMethods currently does not work transparently with the routing infrastructure. Works. You should access PageMethods directly by doing the following in your javascript:
PageMethods.set_path('/the/path/to/your/page.aspx'); PageMethods.YourMethod(params, onSuccess, onFailure);
Hope this helps.
source share