Читал я это все, пробовал — не работает
В случае постбэка среда вызывает IPostBackEventHandler для элементов управления, и этот вызов никак не перехватить
А исключение возникает именно там, в недрах конкретного контрола, например DetailsView
Даже если абстрагироваться от WebPart, рассматривать обычный ascx — перехватить исключение получается только в RaisePostBackEvent страницы или уже в OnError приложения..
ASP стал недавно заниматься и тут такая беда — ошибку не обработать, я в шоке