【发布时间】:2011-01-24 14:43:52
【问题描述】:
我有这段代码,我需要将“where”子句中的“it.MembershipOption.Id”值作为 ListViewEventsOuter 中的 。我试图在“where”子句中添加 Eval,但它会引发错误。
这是怎么做到的?
<asp:ListView ID="ListViewEventsOuter" runat="server">
<ItemTemplate>
<a name='<%# Eval("Id") %>'></a>
<h3>Events for <%# Eval("Text")%> members</h3>
<asp:EntityDataSource ID="EntityDataSource1" runat="server"
ConnectionString="name=Entities" Include="EventType, MembershipOption"
DefaultContainerName="Entities" EntitySetName="Events"
EntityTypeFilter="" Select="" Where='it.Active == True && it.MembershipOption.Id == [THIS VALUE TO COME FROM THE PREVIOUS ID IN LISTVIEW]'>
</asp:EntityDataSource>
<asp:ListView ID="ListViewEventsInner" runat="server">
ETC....
【问题讨论】:
标签: .net entity-framework data-binding