protected void Button1_Click(object sender, EventArgs e) { if (dropdownFYear.SelectedIndex != -1 || dropdownSupplier.SelectedIndex != 0 || dropdownWareHouse.SelectedIndex != 0) { if (from.Text != "" && to.Text != "") { if (dropdownSupplier.SelectedIndex != 0 || dropdownWareHouse.SelectedIndex != 0) { if (dropdownWareHouse.SelectedIndex != 0 || dropdownSupplier.SelectedIndex != 0) { DateTime s1 = System.Convert.ToDateTime(from.Text); DateTime Date = (s1); String frmdt = Date.ToString("yyyy-MM-dd"); DateTime s2 = System.Convert.ToDateTime(to.Text); DateTime date = (s2); String todt = date.ToString("yyyy-MM-dd"); DataTable dt = new DataTable(); dt = ddo.BetweenDates(frmdt, todt); rptr.DataSource = dt; rptr.DataBind(); } else { DateTime s1 = System.Convert.ToDateTime(from.Text); from.Attributes.Add("ReadOnly", "true"); DateTime Date = (s1); String frmdt = Date.ToString("yyyy-MM-dd"); DateTime s2 = System.Convert.ToDateTime(to.Text); to.Attributes.Add("ReadOnly", "true"); DateTime date = (s2); String todt = date.ToString("yyyy-MM-dd"); DataTable dt = new DataTable(); dt = ddo.BetweenDates(frmdt, todt); rptr.DataSource = dt; rptr.DataBind(); } } else { DateTime s1 = System.Convert.ToDateTime(from.Text); from.Attributes.Add("ReadOnly", "true"); DateTime Date = (s1); String frmdt = Date.ToString("yyyy-MM-dd"); DateTime s2 = System.Convert.ToDateTime(to.Text); to.Attributes.Add("ReadOnly", "true"); DateTime date = (s2); String todt = date.ToString("yyyy-MM-dd"); DataTable dt = new DataTable(); dt = ddo.BetweenDates(frmdt, todt); rptr.DataSource = dt; rptr.DataBind(); } } } }