我从两个不同的mysql表中获取数据,我希望在使用listview显示时在单个字段中显示一些列数据。我怎么可能?
<ItemTemplate>
<tr id="Tr2" runat="server" class="tablerw">
<td style="background-color:#EEEEEE;width:100px;" class="tablerw"> <asp:Label ID="Label5" runat="server"
Text='<%#Eval("DealName") %>' /></td>
<td style="background-color:#EEEEEE;width:100px;"> <asp:Label ID="NameLabel" runat="server"
Text='<%#Eval("TicketNo") %>' /></td>
<td style="background-color:#EEEEEE;width:180px;"> <asp:Label ID="Label3" runat="server"
Text='<%#Eval("ItemName") %>' /></td>
<td style="background-color:#EEEEEE;width:180px;"> <asp:Label ID="Label4" runat="server"
Text='<%#Eval("Price") %>' /></td>
</tr>
这是我的项目模板,我有一个交易名称和票号以及相应的项目(项目将有多个)。虽然使用列表视图显示这些内容,我需要在交易下显示项目详细信息将在单个field.How它可能吗?
答案 0 :(得分:0)
当然,Eval
返回对象,您可以将其转换为字符串并使用+
连接两者: -
<asp:Label ID="Label5" runat="server"
Text='<%# Eval("DealName").ToString() + " " + Eval("TicketNo").ToString() %>' />