В настоящее время я изучаю архитектуру обработки исключений для нашего приложения.
Мы будем широко использовать UpdatePanels
, а также будем вызывать веб-сервисы.
Я хочу знать, есть ли реальная потребность в реализации обработчика ScriptManager.OnAsyncPostBackError
по сравнению с событием Page_Error
, которое, похоже, перехватывает все исключения, которые вызываются в приложении.
Единственным преимуществом является возможность настраивать сообщения об ошибках, но этого можно достичь, если у вас есть доступ к самому объекту Scriptmanager
.
Существуют ли ситуации, когда AsynchPostBackError
поймает что-то, чего не сделает Page_Error
?