在一个页面中,我实现了一个中继器,如下所示:
<asp:Repeater ID = "rptDetails" runat = "server" OnItemDataBound = "rptDetails_ItemDataBound" >
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<div class="row" style="margin-top: 10px; margin-left: 5px;">
<div class="col-5"><strong>Name:</strong> <asp:Literal ID="litName" runat="server" /></div>
</div>
<div class="row">
<div class="col-1" style='margin-top: 10px; margin-left: 5px;'><strong>Address:</strong></div>
<div class="col-4" style='margin-top: 10px; margin-left: 5px;'><asp:Literal ID="litStreet" runat="server" /></div>
</div>
<hr />
</ItemTemplate>
<FooterTemplate></FooterTemplate>
</asp:Repeater>
这个想法是避免使用表结构。但是当我运行代码时,我得到的输出略有不同:
名称:一些哥们
地址:
某些街道902 ABC DEF
显示了数据,但不是将其以某种表格格式显示,而是将其打印在单独的行上。
换句话说,我期望得到以下输出:
名称:一些哥们
地址:一些902 ABC DEF街道
我该如何解决?