У меня есть кнопка ссылки «Да», которая вызывает всплывающее окно (ModalPopUpExtender) Всплывающее окно содержит элемент управления веб-пользователя, который позволяет пользователю выполнять ввод данных, если они нажимают «Да», LinkButton.ASP.net Ajax: проблема с обратной связью с linkbutton
Кнопка «Да» находится внутри панели asp с другой кнопкой ссылки «Нет», которая скрыта и станет видимой, когда пользователь нажимает на текстовое поле. это текстовое поле является объектом dropdownextender. Кнопка «Да» и «Нет» является триггером для текстового поля, находящегося внутри UpdatePanel, и будет обновлять его текстовое значение до Y или N.
Если я нажму кнопку No linkbutton, это вызовет код, стоящий за событием, и обновит текстовое поле, но не с кнопкой «Да». Он не инициирует свое событие (OnClick) (код позади). Это вызовет только модальный всплывающий расширитель, поэтому я не могу обновить значение текстового поля до Y с помощью кнопки link.
Я могу изменить значение текстового поля с помощью javascript, но когда я нажимаю кнопку «Обновить», чтобы обновить базу данных. значение текстового поля по-прежнему не изменяется. Я думаю, что javascript меняет только значение html текстового поля, но не значение внутри viewstate.
два вопроса:
Может триггер управления событие (запуск кода позади кода), если он является использование в качестве targetcontrol асинхронность управления рамочным? Я что-то упускаю?
Как вы меняете значение элемента управления с помощью javascript? Не только на поверхности (html), но и в представлении, поэтому, когда произошло обновление, изменяется фактическое значение элемента управления, такое как значение текстового поля .text.
Я даже не знаю, как спросить. Спасибо за ссылку. – Jack