protected void AddEmp_Click(object sender, EventArgs e) { try { emp.ID = Convert.ToInt32(EID.Text); emp.FNAME = EFname.Text; emp.LNAME = ELname.Text; emp.EMAIL = EEmail.Text; emp.PASSWORD = EPass.Text; emp.DOB = Convert.ToDateTime(EDOB.Text).Date; emp.TELEPHONE = ETel.Text; emp.MOBILENO = EMoblie.Text; emp.DOJ = Convert.ToDateTime(EDOJ.Text).Date; emp.STATUS = EStatus.Text; emp.GENDER = EGender.Text; emp.ROLE = int.Parse(empHandler.GetEmployeeRoleId(ERole.Text)); emp.SALARY = decimal.Parse(Esalary.Text); if (empHandler.AddNewEmployee(emp) > 0) { ClientScript.RegisterStartupScript(this.GetType(), "alertMessage", "alert('Employee Record Inserted!')", true); } } catch (Exception ex) { Response.Write("<script>alert('" + ex.Message + "')</script>"); } #region ClearInputs //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)).Text = string.Empty; } //check for all the Label controls on the page and clear them else if (ctrl.GetType() == typeof(Label)) { ((Label)(ctrl)).Text = string.Empty; } //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)).SelectedIndex = 0; } //check for all the CheckBox controls on the page and unchecked the selection else if (ctrl.GetType() == typeof(CheckBox)) { ((CheckBox)(ctrl)).Checked = false; } //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 = false; } //check for all the RadioButtonList controls on the page and unchecked the selection else if (ctrl.GetType() == typeof(RadioButtonList)) { ((RadioButtonList)(ctrl)).ClearSelection(); } } #endregion GenerateId(); }