如何将多行数据来自数据库

时间:2013-12-25 08:56:15

标签: html asp.net css html5 css3

我正在从我的数据库中检索一篇文章,但它显示的时间过长一行! ,所以我想在我的网页中以多行方式显示它 我正在使用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>

1 个答案:

答案 0 :(得分:0)

尝试将宽度设置为显示数据的面板。

<div ID="articlesDL">

</div>
<style>
    #articlesDL
    {
        width:100%;
    }
</style>