<asp:ListView ID="ListView1" runat="server" GroupItemCount="5">
<LayoutTemplate>
<table runat="server" id="table1">
<tr runat="server" id="groupPlaceholder">
</tr>
</table>
</LayoutTemplate>
<GroupTemplate>
<tr runat="server" id="tableRow">
<td runat="server" id="itemPlaceholder" />
</tr>
</GroupTemplate>
<ItemTemplate>
<td id="Td1" runat="server">
<%-- Data-bound content. --%>
<asp:Label ID="NameLabel" runat="server" Text='<%#Eval("yyyy") %>' />
</td>
<td id="Td2" runat="server">
<%-- Data-bound content. --%>
<asp:Label ID="NameLabel" runat="server" Text='<%#Eval("nnnn") %>' />
</td>
</ItemTemplate>
</asp:ListView>
var by1 = from x in model.x
xxxx
select new
{
x.yyyy
};
ListView1.DataSource = by1;
ListView1.DataBind();
var by2 = from z in model.z
zzzz
select new
{
z.nnnn
};
ListView1.DataSource = by2;
ListView1.DataBind();
这是一个示例(不需要真正使用这样的写法)我不知道如何从 2 个不同的查询中获取一个列表中的不同属性。喜欢:
zzzzz:1111
zzzzz:2222
nnnn:ffff
nnnn:gggg
zzzz:3333
谢谢。