protected void BindGrid() { RiskProfileBo bo = new RiskProfileBo(); DataSet ds = new DataSet(); ds = bo.GetFPUtilityUserDetailsList(Convert.ToDateTime(txtFromDate.SelectedDate), Convert.ToDateTime(txtToDate.SelectedDate)); gvLeadList.DataSource = ds; gvLeadList.DataBind(); gvLeadList.Visible = true; if (Cache["gvLeadList"] == null) { Cache.Insert("gvLeadList", ds); } else { Cache.Remove("gvLeadList"); Cache.Insert("gvLeadList", ds); } }