//protected void ddl_Cities_SelectedIndexChanged(object sender, EventArgs e) //{ // if ( string.IsNullOrEmpty(ddl_Cities.SelectedValue) || ddl_Cities.SelectedValue?.ToString() == "-1" ) // { // ddl_ExamDate.SelectedValue = "-1"; // ddl_Saat.SelectedValue = "-1"; // RadG_QuestionList4Download.DataSource = new DataTable(); // RadG_QuestionList4Download.DataBind(); // } // else // { // var dateexam = (string.IsNullOrEmpty(ddl_ExamDate.SelectedValue) || ddl_ExamDate.SelectedValue == "-1") ? "-1" : ddl_ExamDate.SelectedValue; // var saatexam = (string.IsNullOrEmpty(ddl_Saat.SelectedValue) || ddl_Saat.SelectedValue == "-1") ? "-1" : ddl_Saat.SelectedValue; // RefreshGrid(ddl_Cities.SelectedValue, dateexam, saatexam); // } //} protected void ddl_ExamDate_SelectedIndexChanged(object sender, EventArgs e) { if (ddl_ExamDate.SelectedValue?.ToString() != "-1") { BindDrpExamSaatsByExamDate(ddl_ExamDate.SelectedValue); RefreshGrid(ddl_Cities.SelectedValue, ddl_ExamDate.SelectedValue, ddl_Saat.SelectedValue); } else { ddl_Saat.DataSource = new DataTable(); ddl_Saat.DataBind(); RadG_QuestionList4Download.DataSource = new DataTable(); RadG_QuestionList4Download.DataBind(); } }
void RefreshGrid(string examPlaceID = "-2", string examDate = "-1", string examTime = "-1") { if (string.IsNullOrEmpty(ddl_Cities.SelectedValue) || ddl_Cities.SelectedValue?.ToString() == "-2") { ddl_ExamDate.SelectedValue = "-1"; ddl_Saat.SelectedValue = "-1"; RadG_QuestionList4Download.DataSource = new DataTable(); RadG_QuestionList4Download.DataBind(); } else { DataTable dt = new DataTable(); var dateexam = (string.IsNullOrEmpty(ddl_ExamDate.SelectedValue) || ddl_ExamDate.SelectedValue == "-1") ? "-1" : ddl_ExamDate.SelectedValue; var saatexam = (string.IsNullOrEmpty(ddl_Saat.SelectedValue) || ddl_Saat.SelectedValue == "-1") ? "-1" : ddl_Saat.SelectedValue; dt = EBusiness.DLExamQuestionsPermissionByParams(int.Parse(examPlaceID), examDate, examTime); RadG_QuestionList4Download.DataSource = dt; RadG_QuestionList4Download.DataBind(); } }