Ну, я полагаю, это сработало бы, если бы вы просто хотели, чтобы запрос был отброшен с возможностью того, что он никогда не будет полностью выполнен ...
Добавьте свойство AsyncPostBackTimeOut в тег ScriptManager, чтобы изменить время ожидания по умолчанию с 90 секунд на что-то более подходящее для вашего приложения.
Далее, обратите внимание на изменение веб-службы, принимающей вызов, для ускорения перемещения. 90 секунд могут быть бесконечностью в интернет-времени.