예제 #1
0
        protected void BindMFSchemeLanding()
        {
            DataTable dtGetMFSchemeDetailsForLanding;

            dtGetMFSchemeDetailsForLanding = OnlineMFOrderBo.GetMFSchemeDetailsForLanding(int.Parse(hdnScheme.Value), hdnCategory.Value);
            if (dtGetMFSchemeDetailsForLanding.Rows.Count > 0)
            {
                if (Cache["GetMFSchemeDetailsForLanding" + userVo.UserId] == null)
                {
                    Cache.Insert("GetMFSchemeDetailsForLanding" + userVo.UserId, dtGetMFSchemeDetailsForLanding);
                }
                else
                {
                    Cache.Remove("GetMFSchemeDetailsForLanding" + userVo.UserId);
                    Cache.Insert("GetMFSchemeDetailsForLanding" + userVo.UserId, dtGetMFSchemeDetailsForLanding);
                }
                gvMFSchemeLanding.DataSource = dtGetMFSchemeDetailsForLanding;
                gvMFSchemeLanding.DataBind();
                pnlMFSchemeLanding.Visible = true;
                //btnExport.Visible = true;
            }
            else
            {
                gvMFSchemeLanding.DataSource = dtGetMFSchemeDetailsForLanding;
                gvMFSchemeLanding.DataBind();
                pnlMFSchemeLanding.Visible = true;
                //btnExport.Visible = false;
            }
        }