protected void rcbCourses_ItemChecked(object sender, RadComboBoxItemEventArgs e) { string ids = GetCourseIds(); BEAdmin objBEAdmin = new BEAdmin(); BAdmin objBAdmin = new BAdmin(); objBEAdmin.strCourseID = ids; if (ids != "'0'") { objBAdmin.BGetAllExamDetails(objBEAdmin); if (objBEAdmin.DtResult.Rows.Count > 0) { rcbExams.DataSource = objBEAdmin.DtResult; rcbExams.DataTextField = "ExamName"; rcbExams.DataValueField = "ExamID"; rcbExams.DataBind(); } else { rcbExams.DataSource = new object[] { }; rcbExams.DataBind(); } } else { rcbExams.DataSource = new object[] { }; rcbExams.DataBind(); } gvReports.DataSource = new object[] { }; gvReports.DataBind(); }
protected void rcbCourses_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e) { string ids = GetCourseIds(); BEAdmin objBEAdmin = new BEAdmin(); BAdmin objBAdmin = new BAdmin(); objBEAdmin.strCourseID = ids; if (ids != "'0'") { rcbExams.Enabled = true; if (rcbCourses.CheckedItems.Count > 0) { objBAdmin.BGetAllExamDetails(objBEAdmin); if (objBEAdmin.DtResult.Rows.Count > 0) { rcbExams.DataSource = objBEAdmin.DtResult; rcbExams.DataTextField = "ExamName"; rcbExams.DataValueField = "ExamID"; rcbExams.DataBind(); } else { rcbExams.DataSource = new object[] { }; rcbExams.DataBind(); } if (rcbCourses.CheckedItems.Count == 1) { rcbExams.Enabled = true; } else { foreach (RadComboBoxItem itm in rcbExams.Items) { itm.Checked = true; } rcbExams.Enabled = false; } } else { rcbExams.DataSource = new object[] { }; rcbExams.DataBind(); rcbExams.Enabled = false; } } else { rcbExams.DataSource = new object[] { }; rcbExams.DataBind(); rcbExams.Enabled = false; } }