Exemple #1
0
        /// <summary>
        /// Установка атрибуты контролов
        /// </summary>
        /// <param name="hideSectionsWithInvisibleControls">Прятать секции с невидимыми контролами</param>
        private void SetControlAttributes(bool hideSectionsWithInvisibleControls)
        {
            if (TopInfoTemplate != null)
            {
                bool controlsInvisible = IsControlsInvisible(TopInfoControls.Controls);
                TopInfoDiv.Visible = !(hideSectionsWithInvisibleControls && controlsInvisible);
            }

            if (HideFilterButton || (FilterLeftColumnTemplateControls == null && FilterRightColumnTemplateControls == null))
            {
                FilterBtn.Visible = filterPnl.Visible = false;
                filterPnl.ID      = "filterVisiblePnl";
            }
            else
            {
                FilterBtn.Visible = filterPnl.Visible = true;
                FilterBtn.DataBind();

                FilterRightColumn.Visible = RightColumn.HasControls();
            }

            PagingControl.Visible = !HidePagingControl;

            if (ShowReturnButton)
            {
                ReturnButtonUrl = Page.GetReturnUrl(ReturnButtonUrl);
                if (!ReturnButtonUrl.NotEmpty())
                {
                    ShowReturnButton = false;
                }
            }
        }
Exemple #2
0
        protected override void AddRightChildren()
        {
            BpCard card = new BpCard(@"News", Widget);

            RightColumn.AddChild(card);
            BpText text = new BpText(Widget);

            card.AddContentItem(text);
        }
Exemple #3
0
        protected override void AddRightChildren()
        {
            BpText text = new BpText(Widget);

            RightColumn.AddChild(text);
            text
            .AddBold(@"CSharpWebExpress Build and Deploy")
            .AddP(@"This is a short video (3m46s) showing the addition of a new object to an existing application.")
            .AddP(@"All the coding is done using CSharp in MS Visual Studio.")
            .AddP(@"When the solution is rebuilt, all of the application's HTML5 codebase is rebuilt automatically.");
        }
Exemple #4
0
 void AddRightChild(BpElement child)
 {
     RightColumn
     .AddChild(child)
     .AddChild(new BpBr(Widget));
 }