在数据库上面提取了一些数据,假如有   20个吧,但是我希望他的显示方法是,
分成, 一行有4个,这样的显示下去,请问应该怎么办,我用的是C#

解决方案 »

  1.   

    <asp:DataList ID="dlMoreMessage" Runat="server" RepeatColumns="4" />
      

  2.   

    前台:
    <table id="tab" runat="server" />
    后台:
    for(int i=1; i<Convert.ToInt32(ds.Tables[0].Rows.Count/4); i++)
    {
    tab.InnerHtml += "<tr>";
    for (int j=1; j<=4; j++)
    {
    tab.InnerHtml += "<td>";
    tab.InnerHtml += 你要的数据;
    tab.InnerHtml += "</td>";
    }
    tab.InnerHtml += "</tr>";
    }