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();
        }
Пример #2
0
        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;
            }
        }