Numeric edit mask shows negative number

In a Web Forms application, if a user enters data into a numeric or decimal edit mask set on an EditMask control or a DataWindow column and the data exceeds the number of characters defined for the mask, the leading characters that do not fit in the mask are replaced with a minus sign. To avoid this issue, make sure that the mask has enough characters to support any data that might be entered.

In a DataWindow column, if the mask is set to #,##0.00, the field contains 2,345.00, and the user attempts to change it to 12,345.00, the data is changed to -1,345.00.

In an EditMask control with the same mask, if the user enters data manually, only the number of characters specified in the mask can be entered. However, if the data is specified using em_1.text = "23450.00", which has more characters than the mask, and the user attempts to add a 1 at the beginning, the data is changed to -1,450.00. [CR 468410]