Я хотел бы использовать modalpopupextender на своей странице asp.net для показа формы sub. Но это только должно показать на особых условиях. Те условия определяются в части кода JavaScript.
Так, самое главное модальное всплывающее окно не должно показывать на нажатии кнопки. Однако, если я оставляю свойство TargetControlID пустым, я получаю следующее исключение:
TargetControlID 'ModalPopupExtender1' не допустим. Значение не может быть нулевым или пустым. Описание: необработанное исключение произошло во время выполнения текущего веб-запроса. Рассмотрите отслеживание стека для получения дополнительной информации об ошибке и где это произошло в коде.
Детали исключения: Система. InvalidOperationException: TargetControlID 'ModalPopupExtender1' не допустим. Значение не может быть нулевым или пустым.
У меня просто есть TargetControlID к скрытой кнопке или есть ли aslo больше достойного выбора?
Насколько я знаю, установка TargetControlID на скрытую кнопку (display: none;) - лучший способ.