RadMaskedEditBox - has incorrect behavior if you set values with differed length. Workaround is to reset the value before to set new one: C# RadMaskedEditBox1.Value = null; RadMaskedEditBox1.Value = "YourText"; VB RadMaskedEditBox1.Value = Nothing RadMaskedEditBox1.Value = "YourText"