以下のコードからこのエラーメッセージが引き続き表示されます。私は間違って何をしていますか?LINQ to Entitiesは、System.Stringのメソッドを認識しません。
LINQ to Entitiesは、 'System.String ToString(System.Object)'メソッドを認識せず、このメソッドをストア式に変換できません。
var pros = from programs in db.Programs
select new {
programs.ProgramID,
val = (programs.ProgramShortName + " On: " + (Convert.ToString(programs.ProgramStartDate) ?? ""))
};
lbPrograms.DataTextField = "val";
lbPrograms.DataValueField = "ProgramID";
lbPrograms.DataSource = pros;
lbPrograms.DataBind();
'ProgramStartDate'はどのようなタイプですか? – Rup