Powiązanie danych bezpośrednio z zapytaniem sklepu (DbSet, DbQuery, DbSqlQuery) nie jest obsługiwane
Kodujęstudio wizualne 2012 i używanieModel jednostki jako moja warstwa danych. Jednak moja rozwijana kontrolka z instrukcją Linq ma tendencję do rzucania nieobsługiwanego wyjątku, gdy strona próbuje załadować (podany tytuł powyżej). Oto mój kod poniżej;
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--"));
}
Chcę wiedzieć, dlaczego ten błąd wystąpiłJaki powinien być właściwy sposób powiązania kontrolki z LINQ?