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