protected void DropdownDistrict_SelectedIndexChanged(object sender, EventArgs e) { if (dropdownFYear.SelectedIndex != -1) { DataTable dt = new DataTable(); if (dropdownSupplier.SelectedIndex != 0) { if (DropdownDistrict.SelectedIndex != 0) { selectedText1 = dropdownFYear.SelectedItem.Text; selectedText2 = dropdownSupplier.SelectedValue.ToString(); selectedText3 = DropdownDistrict.SelectedValue.ToString(); dt = ddo.FILTERInvoiceByDistrictSuppFin(selectedText1, selectedText2, selectedText3); rptr1.DataSource = dt; rptr1.DataBind(); } else { selectedText1 = dropdownFYear.SelectedItem.Text; selectedText2 = dropdownSupplier.SelectedValue.ToString(); dt = ddo.FILTERInvoiceByDistrictSuppFin(selectedText1, selectedText2, selectedText3); rptr1.DataSource = dt; rptr1.DataBind(); } } else { if (DropdownDistrict.SelectedIndex != 0) { selectedText1 = dropdownFYear.SelectedItem.Text; selectedText3 = DropdownDistrict.SelectedValue.ToString(); dt = ddo.FILTERInvoiceByDistrictSuppFin(selectedText1, selectedText2, selectedText3); rptr1.DataSource = dt; rptr1.DataBind(); } else { selectedText1 = dropdownFYear.SelectedItem.Text; dt = ddo.FILTERInvoiceByDistrictSuppFin(selectedText1, selectedText2, selectedText3); rptr1.DataSource = dt; rptr1.DataBind(); } } } if (dropdownFYear.SelectedIndex != -1) { DataTable dt = new DataTable(); if (dropdownSupplier.SelectedIndex != 0) { if (DropdownDistrict.SelectedIndex != 0) { selectedText1 = dropdownFYear.SelectedItem.Text; selectedText2 = dropdownSupplier.SelectedValue.ToString(); selectedText3 = DropdownDistrict.SelectedValue.ToString(); dt = ddo.FilterDistrictWiseDutyAmnt(selectedText1, selectedText2, selectedText3); rptr3.DataSource = dt; rptr3.DataBind(); } else { selectedText1 = dropdownFYear.SelectedItem.Text; selectedText2 = dropdownSupplier.SelectedValue.ToString(); dt = ddo.FilterDistrictWiseDutyAmnt(selectedText1, selectedText2, selectedText3); rptr3.DataSource = dt; rptr3.DataBind(); } } else { if (DropdownDistrict.SelectedIndex != 0) { selectedText1 = dropdownFYear.SelectedItem.Text; selectedText3 = DropdownDistrict.SelectedValue.ToString(); dt = ddo.FilterDistrictWiseDutyAmnt(selectedText1, selectedText2, selectedText3); rptr3.DataSource = dt; rptr3.DataBind(); } else { selectedText1 = dropdownFYear.SelectedItem.Text; dt = ddo.FilterDistrictWiseDutyAmnt(selectedText1, selectedText2, selectedText3); rptr3.DataSource = dt; rptr3.DataBind(); } } } }