You can set the MinValue property to 0 in order not to allow negative values in RadNumericTextBox, if a negative value is entered it will be set to 0 on number evaluation. Otherwise you can use the RadMaskedTextBox control with a numeric mask (e.g.Mask="#####") and change the value of the PromptChar=" " (as its default value is "_").