protected void SCLASS_SelectedIndexChanged(object sender, EventArgs e) { SClassSec.Enabled = true; SClassSec.DataSource = stdHandler.GetStudentClassSecName(SCLASS.SelectedItem.Text); SClassSec.DataTextField = "Section_Name"; SClassSec.DataBind(); SClassSec.Items.Insert(0, new ListItem("Select Section", "0")); }
protected void SCLASS_SelectedIndexChanged(object sender, EventArgs e) { SClassSec.Enabled = true; #region EnableTrue //Loop through all the control present on the web page/form foreach (Control ctrl in form2.Controls) { //check for all the TextBox controls on the page and clear them if (ctrl.GetType() == typeof(TextBox)) { ((TextBox)(ctrl)).Enabled = true; if (((TextBox)ctrl).ID == "SID") { ((TextBox)ctrl).Enabled = false; } } //check for all the Label controls on the page and clear them else if (ctrl.GetType() == typeof(Label)) { ((Label)(ctrl)).Enabled = true; } //check for all the DropDownList controls on the page and reset it to the very first item e.g. "-- Select One --" else if (ctrl.GetType() == typeof(DropDownList)) { ((DropDownList)(ctrl)).Enabled = true; } //check for all the CheckBox controls on the page and unchecked the selection else if (ctrl.GetType() == typeof(CheckBox)) { ((CheckBox)(ctrl)).Checked = true; } //check for all the CheckBoxList controls on the page and unchecked all the selections else if (ctrl.GetType() == typeof(CheckBoxList)) { ((CheckBoxList)(ctrl)).ClearSelection(); } //check for all the RadioButton controls on the page and unchecked the selection else if (ctrl.GetType() == typeof(RadioButton)) { ((RadioButton)(ctrl)).Checked = true; } //check for all the RadioButtonList controls on the page and unchecked the selection else if (ctrl.GetType() == typeof(RadioButtonList)) { ((RadioButtonList)(ctrl)).ClearSelection(); } } #endregion SClassSec.DataSource = stdHandler.GetStudentClassSecName(SCLASS.SelectedItem.Text); SClassSec.DataTextField = "Section_Name"; SClassSec.DataBind(); SClassSec.Items.Insert(0, new ListItem("Select Section", "0")); }