예제 #1
0
        protected virtual void PrepareSpanControl()
        {
            if (SpanControl == null)
            {
                return;
            }

            DataViewItem.GetControlStyle().AssignToControl(SpanControl, AttributesRange.Font);

            PrepareLiteralControl();
        }
예제 #2
0
        protected override void PrepareControlHierarchy()
        {
            if (MainControl == null)
            {
                return;
            }

            RenderUtils.AssignAttributes(DataViewItem, MainControl);
            RenderUtils.SetVisibility(MainControl, DataViewItem.IsClientVisible(), true);

            var controlStyle = DataViewItem.GetControlStyle();

            if (controlStyle.CssClass != "")
            {
                MainControl.CssClass = controlStyle.CssClass;
            }

            PrepareImageControl();
            PrepareSpanControl();
        }