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 具有相同的行为,如果我将其放在表格内,它会显示在外面。
谢谢
I want to put a DataList in table but my DataList shows outside the table... I don't understand why.
<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>
I have the same behavior with the ContentPlaceHolder in my MasterPage, if I put it inside a table, it shows outside.
Thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不确定你在桌子外面看到它是什么意思。但有一件事是你失踪了
表格布局中的标签。
I am not sure what do you mean by you are seeing it outside the table. But onething is you are missing
tags in your table layout.
尝试用
包装
Try wrapping the
<asp:DataList>
with a<td></td>