Если я правильно понимаю, у вас есть страница, которая в какой-то момент вызывает Select()
на ObjectDataSource и что этот вызов иногда завершается с ошибкой за исключением.
Теперь, где вы обрабатываете это исключение, зависит от вашего сценария. в общем, вы должны попытаться обработать исключения в самой ранней точке , где это имеет смысл , именно там вы можете сделать что-нибудь полезное в ответ на ошибку. Для веб-сайта, который может быть в точке, где вы можете перенаправить пользователя на страницу ошибки, например.
Обратите внимание, что на этом раннем этапе, когда это имеет смысл, может быть довольно поздно, в случае, если вы перенаправляете пользователя на страницу с ошибкой, она может достигать уровня пользовательского интерфейса (или страницы). В более ранний момент вы можете попытаться перехватить исключение и повторить запрос, а если это не удастся, сбросить исключение
Прошу прощения за смелый новичок, но это действительно зависит :)