我想在表中放一个DataList,但我的DataList显示在表外...我不明白为什么。
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">
<table class="four_tile_table" border="1" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1"
RepeatDirection="Horizontal" RepeatColumns="2" CellPadding="0">
</asp:DataList>
</tr>
</tbody>
</table>
</asp:Content>
我在MasterPage中对ContentPlaceHolder有相同的行为,如果我将它放在一个表格中,它会显示在外面。
谢谢
答案 0 :(得分:2)
我不确定你在桌子外面看到它是什么意思。但是,你错过了
表格布局中的&LT; TD&GT;
标签。
答案 1 :(得分:0)
尝试使用<asp:DataList>
<td></td>