public void BindSchemePlanDetails() { //SetParameter(); dsSchemePlanDetails = new DataSet(); customerBo = new CustomerBo(); dsSchemePlanDetails = customerBo.GetSchemeMapDetails(hdnExternalSource.Value, 0, hdnCategory.Value, hdnType.Value, int.Parse(ddlMAapped.SelectedValue.ToString())); if (dsSchemePlanDetails.Tables[0].Rows.Count > 0) { btnExportFilteredData.Visible = true; pnlgvScheme.Visible = true; gvSchemeDetails.Visible = true; } if (Cache["gvSchemeDetailsForMappinginSuperAdmin"] == null) { Cache.Insert("gvSchemeDetailsForMappinginSuperAdmin", dsSchemePlanDetails); } else { Cache.Remove("gvSchemeDetailsForMappinginSuperAdmin"); Cache.Insert("gvSchemeDetailsForMappinginSuperAdmin", dsSchemePlanDetails); } gvSchemeDetails.DataSource = dsSchemePlanDetails; gvSchemeDetails.DataBind(); }