protected override void CreateControlHierarchy()
        {
            Rows.Add(RenderUtils.CreateTableRow());
            
            TemplateContainer = RenderUtils.CreateTableCell();
            
            if (!RenderHelper.AddStatusBarTemplateControl(TemplateContainer))
            {
                if (RenderHelper.AllowBatchEditing)
                {
                    TemplateContainer = new GridViewCommandItemsCell(RenderHelper, GetAllowedCommandItems(), false);
                }
                else
                {
                    CreateSearchResultSummaryControl();
                }
            }
            
            MainRow.Cells.Add(TemplateContainer);

            if (Grid.SettingsLoadingPanel.Mode == GridViewLoadingPanelMode.ShowOnStatusBar)
            {
                MainRow.Cells.Add(RenderUtils.CreateTableCell());
                LoadingContainer.ID = "DXLPContainer";
            }
        }
Esempio n. 2
0
        protected override void CreateControlHierarchy()
        {
            Rows.Add(RenderUtils.CreateTableRow());

            TemplateContainer = RenderUtils.CreateTableCell();

            if (!RenderHelper.AddStatusBarTemplateControl(TemplateContainer))
            {
                if (RenderHelper.AllowBatchEditing)
                {
                    TemplateContainer = new GridViewCommandItemsCell(RenderHelper, GetAllowedCommandItems(), false);
                }
                else
                {
                    CreateSearchResultSummaryControl();
                }
            }

            MainRow.Cells.Add(TemplateContainer);

            if (Grid.SettingsLoadingPanel.Mode == GridViewLoadingPanelMode.ShowOnStatusBar)
            {
                MainRow.Cells.Add(RenderUtils.CreateTableCell());
                LoadingContainer.ID = "DXLPContainer";
            }
        }
Esempio n. 3
0
        private void CreateUpdateButton()
        {
            if (Grid.ReadOnly)
            {
                return;
            }

            var postponeClick = Container is GridViewEditFormTemplateContainer && !Grid.RenderHelper.RequireRenderEditFormPopup;

            GridViewCommandItemsCell.CreateUpdateButton(this, Grid, postponeClick);
        }
Esempio n. 4
0
        private void CreateCancelButton()
        {
            var postponeClick = Container is GridViewEditFormTemplateContainer && !Grid.RenderHelper.RequireRenderEditFormPopup;

            GridViewCommandItemsCell.CreateCancelButton(this, Grid, postponeClick);
        }