問題:
例外の詳細: System.Data.EntitySqlException: クエリ構文が無効です。近い用語「<」、8行目、16列目。
コードビハインド:
protected void Page_Load(object sender, EventArgs e)
{
int Id = 3;
Page.DataBind();
}
プロジェクト.aspx.cs
<asp:EntityDataSource ID="ProjectEntityDataSource" runat="server" ConnectionString="name=DBEntities" DefaultContainerName="DBEntities" EnableFlattening="False" EntitySetName="projects" Select="it.[Id], it.[ClientId], it.[Name], it.[Description]"
Where="it.ClientId = <%# Id %> " >
</asp:EntityDataSource>
私が試したこと: ASP.NETデータバインディング/コードビハインドからの変数の取得
簡単すぎることはわかっていますが、データの背後にあるコードをバインドできない理由が実際にどこにあるのかを理解できません。ありがとう!