Thanks Kevin,
I think you misunderstand though.
If I make the textbox multiline, then the number of characters entered by the user becomes unrestricted regardless of the ascx code. The user can type a million characters into an ASP multiline textbox, but only the first 50 will be saved and the rest will be lost. Try it for yourself with a multiline text box.
The reason that truncation occurs at 50 characters is because the field in the actual database table that I mentioned above is restricted to 50 characters (by whoever first designed that table). If I wish to allow more characters, then I have to change this field in the database to varchar(1000) or something big like that. This seems to work ok, I just wanted to hear your developer's opinion on this customisation regarding whether it might break future upgrades.
Thanks,
Daniel.