Я написал о помощи здесь:
Как избежать попыток поймать ад на моих веб-страницах
Я добавил 'override OnError' в общий базовый класс со всех моих страниц и могу подтвердить, что он работает правильно, поместив точку останова в функцию. Тем не менее, я все равно получаю исключение, распространяющееся на клиента, независимо от того, что я делаю. Вот моя проблема:
1) У меня есть элемент управления Telerik Grid, который обновляется в зависимости от значения ComboBox. Если возникает исключение, и я ловлю его в блоке try / catch, тогда все в порядке.
2) Если я получаю исключение, когда ComboBox изменяется, но при этом не используется блок try / catch, тогда ошибка перехватывается в OnError. Однако теперь я получаю сообщение об ошибке PageRequestManagerServerErrorException, которое просто появляется в ответе Ajax клиента (Javacript).
Любая помощь?