I want to display numbers in text boxes in a decimal format in various text boxes. This makes it easier for my users to read. For example 1,234,567.89 is easier to read than 1234567.89
I know how to do this normally of course, but my problem is that the textboxes are bound to an object in the Business Object Layer (BOL). As a result, any formatting I apply is over-ridden by the BOL back to what I it was before formatting. This is because the public property in the class to which the text box is bound is type decimal, so it changes 1,234,567.89 back to 1234567.89 in the textbox. Changing the public property to type String is not an option as it is used in other areas of my project.
Does anyone know please how to rectify this issue? I would be most grateful for any assistance.
Ennex