Пока единственный вариант, который я вижу, - это создание пользовательских InfoPath форм для форм, требующих пользовательской проверки. Существует множество ресурсов по настройке форм списков по умолчанию в SP 2010.
Было бы неплохо иметь больше вариантов. Похоже, должен существовать специальный класс исключений, который мы можем выбросить из класса обслуживания (который обрабатывает взаимодействие с серверной системой), который пользовательский интерфейс будет обрабатывать так, как обрабатывается сообщение проверки. Я попытался LobBusinessErrorException , но получил стандартный желтый экран ошибки.