void _pageManagerView_OnLoadData(object sender, PageViewArg e) { var views = new PageViewServices().GetPageApplicationViewsByPageID(this.SecurityContext.CurrentPage.ID); var list = new List <ApplicationView>(); foreach (var view in views) { if (view.ApplicationView != null) { switch (view.ViewLayout) { case ApplicationViewLayout.MAIN: _pageManagerView.MainContentViews.Add(view); break; case ApplicationViewLayout.TOOLBAR: _pageManagerView.ToolBarView = view; break; case ApplicationViewLayout.SIDEBAR: _pageManagerView.SideBarViews.Add(view); break; } } } //_pageManagerView.MainContentViews = }
void _linksView_OnLoadLinks(object sender, EventArgs e) { var appview = new PageViewServices().GetPageApplicationViewsByPageIDApplicationViewID(SecurityContextManager.Current.CurrentPage.ID, 9); var links = Insight.Core.Utils.JSONSerializationHelper.Deserialize <List <HistoryLink> >(appview.ViewProperties); var sb = new StringBuilder(); foreach (var link in links) { string s = ""; if (SessionManager.Current[ResourceStrings.Session_CurrentItem] != null) { s = link.URL.Replace("[url]", ((IItem)SessionManager.Current[ResourceStrings.Session_CurrentItem]).URL); } sb.Append("<div><a href='"); sb.Append(SecurityContextManager.Current.BaseURL); //sb.Append("/"); //sb.Append(link.URL); sb.Append(s); sb.Append("' title='"); sb.Append(link.URL); sb.Append("'>"); sb.Append("<img src='"); sb.Append(link.IconPath); sb.Append("' border='0' /> "); sb.Append(link.Text); sb.Append("</a></div>"); } _linksView.QuickLinks = sb.ToString(); }
void _view_OnLoadData(object sender, EventArgs e) { var views = new PageViewServices().GetPageApplicationViewsByPageID(SecurityContextManager.Current.CurrentPage.ID); var list = new List <ApplicationView>(); foreach (var view in views) { if (view.ApplicationView != null) { switch (view.ViewLayout) { case ApplicationViewLayout.MAIN: _view.MainContentViews.Add(view); break; } } } }