Is there a way to use the LabelFor helper and customize the label text without having to use the DisplayNameAttribute in my model?
I have found this extemely useful. I think this is something missing from MVC 2. Or at least I have not found a way to do it built in.
The simplest case details the need for this feature. I have two objects Contacts and Addresses. A Contact can have multiple Addesses
Address
Contact
Now for a form which edits or displays a Contact, being able to change the DisplayNameAttribute on the Address 'Street' property is not very helpful since I really want one field to be 'Business Street' and another to be 'Home Street'.