ASP.NET явно отправляет сообщение на сервер из события флажка OnCheckChanged - PullRequest
0 голосов
/ 02 декабря 2008

У меня есть элемент управления asp: checkbox, и я хочу изменить видимость метки, когда она отмечена или не отмечена. Для этого я пытаюсь использовать событие OnCheckChanged, которое, по-видимому, срабатывает только после публикации на сервере. Это означает, что видимость моего ярлыка не меняется сразу. Как мне публиковать на сервере (и сохранять состояние моей формы), чтобы при нажатии флажка видимость ярлыка сразу переключалась?

Ответы [ 2 ]

0 голосов
/ 02 декабря 2008

Установите AutoPostBack = true для флажка.

0 голосов
/ 02 декабря 2008

Ну, вам нужен элемент управления флажком, чтобы отправлять сообщения на сервер при нажатии?

если ответ отрицательный, то вы можете использовать элемент управления вводом html и использовать javascript для обработки события onclick. Таким образом, действие будет немедленным, и вы сохраните сообщение обратно на сервер.

...