private void ShowData() { WebBuilderController objWebController = new WebBuilderController(); WebBuilderInfo objWebInfo = new WebBuilderInfo(); objWebInfo.Culture = GetCurrentCultureName; objWebInfo.PortalID = GetPortalID; objWebInfo.UserModuleID = userModuleID; objWebInfo.PageName = tempPageName; objWebInfo = objWebController.GetEditDOMByID(objWebInfo); if (objWebInfo != null) { string data = string.Empty; settings = HttpUtility.HtmlEncode(objWebInfo.Settings); if (enableHeader == "true") { data = "<div class='editor-site-header clearfix'>"; if (objWebInfo.HeaderEdit != null) { data += HttpUtility.HtmlDecode(objWebInfo.HeaderEdit.Replace("fakeHostURL", GetHostURL())); } data += "</div>"; } data += "<div class='editor-componentWrapper clearfix'>"; if (objWebInfo.EditDOM != null) { data += HttpUtility.HtmlDecode(objWebInfo.EditDOM.Replace("fakeHostURL", GetHostURL())); } data += "</div>"; if (tempPageName.ToLower() != underConstruction.ToLower()) { data += "<div class='editor-site-footer'>"; if (objWebInfo.FooterEdit != null) { data += HttpUtility.HtmlDecode(objWebInfo.FooterEdit.Replace("fakeHostURL", GetHostURL())); } data += "</div>"; } ltrWebBuilderData.Text = data; } //list all the pages here List <WebBuilderPages> objPageList = objWebController.GetPageList(GetPortalID); StringBuilder html = new StringBuilder(); bool pageNotExists = true; foreach (WebBuilderPages objPages in objPageList) { string pageName = objPages.PageName.Replace(" ", "-").Replace("&", "-and-"); if (tempPageName.Replace(" ", "-").ToLower() == pageName.ToLower()) { pageNotExists = false; } if (AllowedPage(pageName)) { html.Append("<li data-pageid='"); html.Append(objPages.PageID); html.Append("' data-webbuilderid='"); html.Append(objPages.WebbuilderID); html.Append("'>"); html.Append("<a href="); html.Append(GetHostURL()); html.Append("/"); html.Append(pageName); html.Append(" class='pagelink'><span class='pageName editor-text-letterSpacing-0' style='font-size: 14px; color: rgb(217, 217, 217);'>"); html.Append(objPages.PageName); html.Append("</span></a>"); html.Append("</li>"); } } if (pageNotExists) { Response.Redirect(GetHostURL() + "/Webbuilder/" + PortalDefaultPage); } ltrPageList.Text = html.ToString(); }