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





Ну, нужен ли вам элемент управления флажком, чтобы отправлять сообщения на сервер при нажатии?
Если ответ отрицательный, вы можете использовать элемент управления вводом html и использовать javascript для обработки события onclick. Таким образом, действие будет немедленным, и вы сохраните сообщение обратно на сервер.
Установите AutoPostBack = true для флажка.