问题:
异常详细信息: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 数据绑定/从代码隐藏中获取变量
我知道这太容易了,但我无法弄清楚问题出在哪里,为什么我无法绑定数据背后的代码。谢谢!