I was thinking it would be super cool if I could hook up something that would add a display name attribute on the fly to any model property that didnt already have one. The idea would be that if I have a property called FirstName I could just tiltlize it and make it “First Name”
MVC seems to have a provider model for everything. Is there anything I could use to do this?
Yes, you can do that. You just need to create your own ModelMetaDataprovider and override the DisplayName.