IMHO it's best to keep data in its natural format and place gui-specific stuff, if possible, in the gui. (databinding code like ITypedList and IBindingList can't be in the gui so it's in the entityclasses etc.).
So, either add a new property which returns the field as a string in the right format, or be sure to format the display in the control you're binding to.