私のアプリケーションは以下のエラーを示しています:
ストアクエリ(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();
}
注意:このエラーの理由とその解決策を回答でよく説明してください。