public DashboardTDS.DashboardExpiredServiceRequestsDataTable GetDetails() { dashboardExpiredServiceRequests = (DashboardTDS.DashboardExpiredServiceRequestsDataTable)HttpContext.Current.Session["dashboardExpiredServiceRequestsDummy"]; if (dashboardExpiredServiceRequests == null) { dashboardExpiredServiceRequests = ((DashboardTDS)HttpContext.Current.Session["dashboardExpiredServiceRequestsTDS"]).DashboardExpiredServiceRequests; } return dashboardExpiredServiceRequests; }
protected void ExpiredServiceRequestsEmptyFix(GridView grdView) { if (grdExpiredServiceRequests.Rows.Count == 0) { DashboardTDS.DashboardExpiredServiceRequestsDataTable dt = new DashboardTDS.DashboardExpiredServiceRequestsDataTable(); dt.AddDashboardExpiredServiceRequestsRow(0, "", false, ""); Session["dashboardExpiredServiceRequestsDummy"] = dt; grdExpiredServiceRequests.DataBind(); } // Normally executes at all postbacks if (grdExpiredServiceRequests.Rows.Count == 1) { DashboardTDS.DashboardExpiredServiceRequestsDataTable dt = (DashboardTDS.DashboardExpiredServiceRequestsDataTable)Session["dashboardExpiredServiceRequestsDummy"]; if (dt != null) { // Hide row grdExpiredServiceRequests.Rows[0].Visible = false; grdExpiredServiceRequests.Rows[0].Controls.Clear(); } } }