Show Names in Reference Fields instead of IDs (On a task page)

So, I’m tackling the very same thing in this thread.

I’ll be making a page that is dynamic in the sense of the whoid and whatid. The whoid is no problem as it will be handled with a model for each kind of whoid. ContactWhoId and LeadWhoId.

As we have been tackling the whatid can be tricky in that it can be referencing any object. Will your “15 character” fix address the issue of not being able to show the Name field of the record?