Я не уверен, понял ли я вашу точку зрения.Но вы можете добавить строку, которая объединяет EmployeeFullName с идентификатором.После этого вы можете выполнять поиск в раскрывающемся списке по полному имени или идентификатору.
Небольшой пример
public class Employee
{
public int Id {get;set;}
public string FullName {get;set;}
public string NameAndIdCombined => $"{FullName} - ID: {Id.ToString()}"
}
, чтобы вы могли использовать выпадающий список Select2 (или аналогичный), который можно искать.
new SelectList(employees, "Id","NameAndIdCombined)
Надеюсь, я правильно понял ваш вопрос и надеюсь, что он поможет.