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();
 }