Before I moved to Telerik, I was using another masked text box control. It had a couple of features that I liked, and would like to suggest you add to your masked text box.
I would like to see a MaskedEditValidator control that can validate that the input is there and conforms with the mask. It would take the place of both a RequiredFieldValidator and the RegularExpressionValidator, and would not require you to come up with a regular expression to match your mask.
In conjunction with that, you would have mask characters that indicate required entries. For example, for a US zip code, which can be either five or nine digits, you would have a mask like: 00000 #####
This means that the first five digits are required to have a valid entry, but the second four are not. That may not be the perfect example, but you get the idea.
I would like to see a MaskedEditValidator control that can validate that the input is there and conforms with the mask. It would take the place of both a RequiredFieldValidator and the RegularExpressionValidator, and would not require you to come up with a regular expression to match your mask.
In conjunction with that, you would have mask characters that indicate required entries. For example, for a US zip code, which can be either five or nine digits, you would have a mask like: 00000 #####
This means that the first five digits are required to have a valid entry, but the second four are not. That may not be the perfect example, but you get the idea.