DataList在表格之外

时间:2011-01-11 17:09:30

标签: asp.net datalist

我想在表中放一个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有相同的行为,如果我将它放在一个表格中,它会显示在外面。

谢谢

2 个答案:

答案 0 :(得分:2)

我不确定你在桌子外面看到它是什么意思。但是,你错过了

  

&LT; TD&GT;

表格布局中的

标签。

答案 1 :(得分:0)

尝试使用<asp:DataList>

包裹<td></td>