ich möchte hier auf einer ASP.NET Seite mit C# 2 RadioButtons so konfigurieren, dass wenn sie gesetzt sind, ein paar Felder aktiviert bzw. deaktiviert werden.
Mit aktiviert und deaktiviert mein ich hier Enabled = true und false, also dass man sie nicht benutzen kann.
Dafür hab ich dann ganz einfach mal folgenden Code probiert:
private void rbtnHandy_CheckedChanged(object sender, System.EventArgs e) { this.ddlProvider.Enabled = true; this.tbxHandy.Enabled = true; this.tbxMail.Enabled = false; this.tbxMail.Text = ""; } private void rbtnMail_CheckedChanged(object sender, System.EventArgs e) { this.tbxMail.Enabled = true; this.tbxHandy.Enabled = false; this.ddlProvider.Enabled = false; this.tbxHandy.Text = ""; this.ddlProvider.SelectedIndex = 0; }
Nun klappt das bei mir aber nur, wenn ich bei den RadioButtons AutoPostBack aktiviere. Geht das denn auch ohne, dass ich die Seite komplett neu lade? Muss ja wohl ohne AJAX gehen