protected void Page_Load(object sender, EventArgs e) { ProductID = GetProductID(); if (ProductID.Equals(Guid.Empty)) { Response.Redirect(CommonLinkUtility.GetDefault()); } var master = Master as IStudioMaster; if (master == null) return; var container = new Container() { Body = new PlaceHolder(), Header = new PlaceHolder() }; master.ContentHolder.Controls.Add(container); container.BreadCrumbs.Add(new BreadCrumb() { Caption = Resources.Resource.MainTitle, NavigationUrl = VirtualPathUtility.ToAbsolute(ProductManager.Instance[ProductID].StartURL) }); container.BreadCrumbs.Add(new BreadCrumb() { Caption = Resources.Resource.RecentActivity }); Title = HeaderStringHelper.GetPageTitle(Resources.Resource.RecentActivity, container.BreadCrumbs); InitBody(container.Body); var navigate = new SideNavigator(); navigate.Controls.Add(new NavigationItem(Resources.Resource.MainTitle, VirtualPathUtility.ToAbsolute(ProductManager.Instance[ProductID].StartURL))); master.SideHolder.Controls.Add(navigate); }
protected override void CreateChildControls() { if (RenderLink) { var link = new HtmlAnchor {InnerText = Text, HRef = "#"}; link.Attributes.Add("onclick", "ImportUsersManager.ShowImportControl();"); if (!string.IsNullOrEmpty(LinkStyle)) link.Attributes.Add("class", LinkStyle); Controls.Add(link); } Controls.Add(Page.LoadControl(ImportUsersTemplate.Location)); _users = new ImportUsers(); _users = (ImportUsers)_users.LoadControl(ImportUsers.Location); Controls.Add(new LiteralControl("<div id=\"importAreaBlock\" class=\"importAreaBlock\" style=\"display:none\">")); _localContainer = new Container { Body = new PlaceHolder(), Header = new PlaceHolder() }; _localContainer.Body.Controls.Add(_users); var html = new HtmlGenericControl("DIV") { InnerHtml = CustomNamingPeople.Substitute<Resources.Resource>("ImportContactsHeader").HtmlEncode() }; _localContainer.Header.Controls.Add(html); Controls.Add(_localContainer); Controls.Add(new LiteralControl("</div>")); Controls.Add(Page.LoadControl(TariffLimitExceed.Location)); base.CreateChildControls(); ChildControlsCreated = true; }
protected void Page_Load(object sender, EventArgs e) { var master = Master as IStudioMaster; if (master == null) return; AjaxPro.Utility.RegisterTypeForAjax(this.GetType()); //top navigator if (master is StudioTemplate) { (master as StudioTemplate).TopNavigationPanel.CustomTitle = Resources.Resource.Search; (master as StudioTemplate).TopNavigationPanel.CustomTitleIconURL = WebImageSupplier.GetAbsoluteWebPath("search.png"); } master.DisabledSidePanel = true; Guid productID; if (!String.IsNullOrEmpty(Request["productID"])) productID = new Guid(Request["productID"]); else productID = GetProductID(); _searchText = Request["search"] ?? ""; var data = SearchAll(_searchText, productID); var container = new Container {Body = new PlaceHolder(), Header = new PlaceHolder()}; container.BreadCrumbs.Add(new BreadCrumb {Caption = Resources.Resource.MainTitle, NavigationUrl = productID.Equals(Guid.Empty) ? CommonLinkUtility.GetDefault() : VirtualPathUtility.ToAbsolute(ProductManager.Instance[productID].StartURL)}); container.BreadCrumbs.Add(new BreadCrumb {Caption = HeaderStringHelper.GetHTMLSearchHeader(_searchText)}); master.ContentHolder.Controls.Add(container); Title = HeaderStringHelper.GetPageTitle(Resources.Resource.Search, container.BreadCrumbs); if (data.Count <= 0) { var emptyScreenControl=new EmptyScreenControl { ImgSrc = WebImageSupplier.GetAbsoluteWebPath("empty_search.png"), Header = Resources.Resource.SearchNotFoundMessage, Describe = Resources.Resource.SearchNotFoundDescript }; container.Body.Controls.Add(emptyScreenControl); } else { var oSearchView = (SearchResults) LoadControl(SearchResults.Location); //data.Sort(new SearchComparer()); oSearchView.DataSourceObj = data; container.Body.Controls.Add(oSearchView); } }