A contact lookup field is of type EntityReference
. As such, it only contains the bare essentials needed to uniquely identify the record: its Id
(in this case, "ContactId"), LogicalName
(the name of the entity to which the reference belongs - in this case, "contact"), and, if you're lucky, Name
(in this case, likely FullName
).
So to get any additional information about the contact, you're going to have to ask the Contact
entity for that information via a query using the EntityReference
.Id
. There's lots of examples of this @StackOverflow and around the web - see CRM 2011: Getting entity with Javascript for a popular way here.
There is also a CodePlex project called "CRM 2011 Lookup Preview" that seems to cleverly preview this sort of information on forms, but this may/may not be what you're looking for.