Rock.Web.UI.Controls.NumberBox.CreateChildControls C# (CSharp) Method

CreateChildControls() protected method

Called by the ASP.NET page framework to notify server controls that use composition-based implementation to create any child controls they contain in preparation for posting back or rendering.
protected CreateChildControls ( ) : void
return void
        protected override void CreateChildControls()
        {
            base.CreateChildControls();

            _rangeValidator = new RangeValidator();
            _rangeValidator.ID = this.ID + "_RV";
            _rangeValidator.ControlToValidate = this.ID;
            _rangeValidator.Display = ValidatorDisplay.Dynamic;
            _rangeValidator.CssClass = "validation-error help-inline";

            _rangeValidator.Type = System.Web.UI.WebControls.ValidationDataType.Integer;
            _rangeValidator.MinimumValue = int.MinValue.ToString();
            _rangeValidator.MaximumValue = int.MaxValue.ToString();

            Controls.Add( _rangeValidator );
        }