Как определить, является ли текущий запрос асинхронной обратной связью, в ASP.NET Application_Error событии

Можно ли определить, является ли текущий запрос асинхронной обратной связью (частичное обновление страницы) из Application_Error события?

Как лучше всего обрабатывать ошибки приложения при использовании асинхронных обратных откатов?

В Application_Error мы перенаправляем на разные страницы ошибок, но это не работает должным образом, когда ошибка выдается во время асинхронной обратной почты. Мы заметили, что это справедливо даже тогда, когда AllowCustomErrorsRedirect = false, и у нас есть обработчик OnAsyncPostBackError для установки AsyncPostBackErrorMessage. Во время асинхронных обратных откатов,наш AsyncPostBackErrorMessage перезаписывается, и вместо этого клиент получает общую ошибку веб-страницы.

7
задан BrianFinkel 13 February 2013 в 15:51
поделиться