How do I display a name field with the first letter always capitalised?
I have a simple name field which I want to display in a list.
I would like the name to be displayed with a capital at the begining, whether or not it was entered with a capital.
So for example someone enter the name in text as "smith" but I want it to be shown as "Smith".
I suppose there might be two general ways:
1. To change the data on input so that even if someone type "smith" it is entered as "Smith"
2. To store the data however it was entered (either "smith" or "Smith") but to change the way it was displayed.
What would be the best out of these two aproaches and how would you go about actually achieving this?