【发布时间】:2012-10-17 16:45:40
【问题描述】:
我的应用程序在下面显示此错误:
不支持直接将数据绑定到存储查询(DbSet、DbQuery、DbSqlQuery)
由于我试图将下拉控件绑定到此 LINQ 语句。 在下面查看我的代码;
using (AdventureWorksEntities dw = new AdventureWorksEntities())
{
ddlCon.DataSource = (from em in dw.Employees
select new { em.Title, em.EmployeeID }).Distinct().OrderBy(name => name);
;
ddlCon.DataTextField = "Title";
ddlCon.DataValueField = "EmployeeID";
ddlCon.DataBind();
}
注意:请在您的回答中详细解释为什么会出现此错误及其解决方案。
【问题讨论】:
标签: c# linq visual-studio data-binding entity