У меня есть веб-служба, которая проверяет некоторые данные формы. Это служба ScriptService, и я вызываю ее из клиента. Мне нужно отобразить модальное всплывающее окно, если проверка не удалась. Если пользователь нажимает «ОК» в модальном всплывающем окне, я хочу отправить ответ и сохранить свои данные. «Отмена» должна позволить им закрыть модальное всплывающее окно и позволить пользователю исправить данные, позволяя повторно отправить. В настоящее время модальное всплывающее окно отображается каждый раз независимо от результата проверки.
Я пробовал вызвать hide () и вернуть false, но ничего не вышло.
Я попытался подойти к этой проблеме с другой точки зрения, назначив свойство TargetControlID модального popupextender скрытой кнопке, а затем вызвав show () в модальном всплывающем окне, если проверка не удалась, но это не отменило обратную передачу. Модальное всплывающее окно отображается примерно на одну секунду, а страница отправляется обратно.