Ligação de dados diretamente para uma consulta de armazenamento (DbSet, DbQuery, DbSqlQuery) não é suportada

Estou codificandoestúdio visual 2012 e usandoModelo de Entidade como minha camada de dados. No entanto, meu controle suspenso com a instrução Linq tendem a lançar uma exceção não tratada quando a página tenta carregar (indicado acima título). Aqui está o meu código abaixo;

using (AdventureWorksEntities dw = new AdventureWorksEntities())
        {
            ddlCon.DataSource = (from em in dw.Employees
                                 select new { em.Title, em.EmployeeID });

            ddlCon.DataTextField = "Title";
            ddlCon.DataValueField = "EmployeeID";
            ddlCon.DataBind();
            ddlCon.Items.Insert(0, new ListItem("--Select--", "--Select--"));
        }
Eu quero saber porque esse erro ocorreuQual deve ser a maneira correta de vincular a um controle ao usar o LINQ?

questionAnswers(2)

yourAnswerToTheQuestion