Если вы заполняете раскрывающийся список возможных значений, вам нужно, чтобы запрос к базе данных извлекал только два поля: значение и текст (например, идентификатор клиента и имя).
Однако ваш репозиторий возвращает POCO, а именно всю запись о клиенте.
Я бы не думал, что вам следует создавать POCO для каждого необходимого списка DDL, поэтому как указать в хранилище, какие поля заполнять, используя Entity Framework 4, генератор POCO ASP.NET и хранилище, которое t возвращает IQueryable или IEnumerable (не откладывает вызов SQL при выходе из хранилища)?
Проще говоря, как вы сообщите хранилищу, чтобы заполнить только некоторые поля вашего POCO?