private void LoadPageDetails() { try { CMSBL cmsBL = new CMSBL(); DataTable siteDT = cmsBL.GetAllAdditionalPages(hdnSiteID.Value); dgPages.DataSource = siteDT; if ((dgPages.Items.Count % dgPages.PageSize == 1) && (dgPages.CurrentPageIndex == dgPages.PageCount - 1) && (dgPages.CurrentPageIndex != 0)) { dgPages.CurrentPageIndex = dgPages.CurrentPageIndex - 1; } dgPages.DataBind(); } catch (Exception ex) { } }