public ActionResult TemplatePreview() { PagePayload _page = new PagePayload(); _page.ThePage = ContentPageHelper.GetSamplerView(); _page.ThePage.TemplateFile = SiteData.PreviewTemplateFile; _page.TheSite = SiteData.CurrentSite; _page.TheWidgets = new List<Widget>(); _page.HandleTemplatePath(this); this.ViewData[PagePayload.ViewDataKey] = _page; return View(SiteData.PreviewTemplateFile); }
protected void LoadPage(string Uri) { _page = PagePayload.GetContent(Uri); this.ViewData[PagePayload.ViewDataKey] = _page; if (_page != null && _page.ThePage.ContentID != Guid.Empty) { _page.HandleTemplatePath(this); } }