Thanks for the explanation, Matt. If I understand correctly, I can remove the relationcollection in this case.
EmployeeCollection employees = new EmployeeCollection();
PrefetchPath prefetch = new PrefetchPath(EntityType.EmployeeEntity);
prefetch.Add(EmployeeEntity.PrefetchPathUser);
employees.GetMulti(null, prefetch);
lstInvestigators.DataSource = employees;
lstInvestigators.DataValueField = EmployeeFields.Id.Name;
lstInvestigators.DataTextField = "User.FirstName";
lstInvestigators.DataBind();
I'm getting this error message.
DataBinding: 'NWMG.ORM.EntityClasses.EmployeeEntity' does not contain a property with the name 'FirstName'.