private void GetGridData() { try { DataSet ds = new DataSet(); ds = invoiceBL.GetInvoiceReport(); if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { gvInvoiceReport.DataSource = ds; search.Visible = true; InvoiceList.Visible = true; } else { search.Visible = false; InvoiceList.Visible = false; } gvInvoiceReport.PageSize = Convert.ToInt32(DropPage.SelectedValue); gvInvoiceReport.DataBind(); } catch { lblTitle.Text = "Warning!"; lblTitle.ForeColor = System.Drawing.Color.Red; message.ForeColor = System.Drawing.Color.Red; message.Text = "Sorry,Something went wrong, please contact administrator"; ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal();", true); } }