КЯ
Константин Яров

C# обновление после CheckBox

Имеется CheckBox, после которого должны вступить в силу некие изменения. Но они отображаются только после нажатия какой либо кнопки на страничке.
Как обновить страницу, чтобы изменения вступили в силу?

Protected Sub CheckBox1_CheckedChanged(ByVal sender As Object, ByVal e As EventArgs) Handles CheckBox1.CheckedChanged

If CheckBox1.Checked Then
TBSPEC.SelectedIndex = 2
TBSPEC.Enabled = False
TBSUMBAL.Visible = False
Button6.Visible = False
TBMATBAL.Visible = False
TBMATOC.Visible = False
TBMATSER.Visible = False
TBRUSBAL.Visible = False
TBRUSOC.Visible = False
TBRUSSER.Visible = False
'Panel2.Visible = False
TBSOBBAL.Visible = False
'UpdatePanel()
'Response.Redirect("add1.aspx")

Else
TBSPEC.Enabled = True
TBSPEC.SelectedIndex = 0
TBSUMBAL.Visible = True
Button6.Visible = True
TBMATBAL.Visible = True
TBMATOC.Visible = True
TBMATSER.Visible = True
TBRUSBAL.Visible = True
TBRUSOC.Visible = True
TBRUSSER.Visible = True
'Panel2.Visible = True
TBSOBBAL.Visible = False
End If
End Sub

Зикрилло Хасанов
Зикрилло Хасанов

1. Это ни разу не C#.

2. Можно было написать в 2 раза короче:

TBSPEC.Enabled = not CheckBox1.Checked и т. д.

3. Оттрассируй программу, посмотри, когда точно вызывается это событие.

Похожие вопросы
Вопрос по управлению Checkbox в VBA
Загрузка (обновление) db C#
обновление ListBox-а в c#
Нестандартный checkbox
что лучше C# или C++
Delpfi 7 и Checkbox. И массив. Можете подсказать как именно написать условие тут...
Как в html коде написать так чтобы при нажатии checkBox стало активным textBox
Обновление данных БД в C#
Изменение переменной при выборе checkbox javascript
Помогите пожалуйста найти сайты, где есть radiobutton и checkbox