我正在从我的数据库中检索一篇文章,但它显示的时间过长一行! ,所以我想在我的网页中以多行方式显示它 我正在使用datalist元素来接收和显示从db
中检索的数据 articlesDL.DataSource = DS.select_all_articles();
articlesDL.DataBind();
这就是我的数据列表出现在标签中的内容:
<asp:DataList ID="articlesDL" runat="server">
<ItemTemplate>
<table class="auto-style1">
<tr>
<td class="auto-style2">
<asp:ImageButton ID="ImageButton1" runat="server" Height="50px" ImageUrl='<%# "~/images/"+Eval("imageurl")+".jpg" %>' Width="50px" />
</td>
<td class="auto-style2">
<asp:LinkButton ID="LinkButton1" runat="server" PostBackUrl='<%# "~/reviewart.aspx?id="+Eval("articleid") %>' Text='<%# Eval("articlebody") %>'></asp:LinkButton>
</td>
</tr>
</table>
</ItemTemplate>
答案 0 :(得分:0)
尝试将宽度设置为显示数据的面板。
<div ID="articlesDL">
</div>
<style>
#articlesDL
{
width:100%;
}
</style>