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"));
 }
Beispiel #2
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"));
 }