У меня есть форма с некоторыми переключателями, которые по умолчанию отключены.
Когда значение вводится в текстовое поле, переключатели включаются через JavaScript. Затем пользователь выбирает одну из переключателей и нажимает кнопку отправки, которая отправляет сообщение обратно на сервер.
Когда я возвращаюсь на сервер, переключатель, который нажал пользователь, не отображается как отмеченный. Я буду использовать «rbSolid» в качестве переключателя, на котором я фокусируюсь.
Я обрабатываю событие 'onclick' переключателей, но у меня нет функции, которая делает что-либо еще, кроме запуска:
Me.rbSolid.Attributes.Add ("onclick", "styleLookupChanged (this);")
На клиенте включается переключатель при изменении значения текстового поля:
document.getElementById ("ctl00_MainLayoutContent_WebPanel4_rbSolid"). Disabled = false;
Затем я нажимаю переключатель, затем отправляю сообщение обратно через кнопку, но на сервере это всегда ложно:
Если Me.rbSolid.Checked То ...
Если радио-кнопка включена по умолчанию, она отображается как проверено правильно.
Спасибо за любую помощь!