解决方案 »

  1.   

    使用一个 border、cellspacing、cellpadding 都为0 的 table 进行布局。学一些 html 基础比较好。不要只会一个 <br />。
      

  2.   

    使用<Table>标签都可以,根据你的for循环,拼接row和cell,最后添加到table的row属性中,输出到前台呈现。
      

  3.   

    Asp.net绑定数据库数据对齐列自带分页显示示例
    //GridView控件显示数据库信息
      <form id="form1" runat="server">
        <div>
            <asp:GridView ID="GridView1" runat="server" AllowPaging="True" 
                AutoGenerateColumns="False" BackColor="#DEBA84" BorderColor="#DEBA84" 
                BorderStyle="None" BorderWidth="1px" CellPadding="3" CellSpacing="2" 
                onpageindexchanging="GridView1_PageIndexChanging" PageSize="5">
                <RowStyle BackColor="#FFF7E7" ForeColor="#8C4510" />
                <Columns>
                    <asp:BoundField DataField="BccdID" HeaderText="词典编号" />
                    <asp:BoundField DataField="BccdName" HeaderText="版本名称" />
                    <asp:BoundField DataField="BccdPrice" HeaderText="词典价格" />
                    <asp:BoundField DataField="BccdSaleDate" DataFormatString="{0:d}" 
                        HeaderText="发行日期" />
                    <asp:BoundField DataField="BccdInStock" HeaderText="现有库存量" />
                </Columns>
                <FooterStyle BackColor="#F7DFB5" ForeColor="#8C4510" />
                <PagerStyle ForeColor="#8C4510" HorizontalAlign="Center" />
                <SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="White" />
                <HeaderStyle BackColor="#A55129" Font-Bold="True" ForeColor="White" />
            </asp:GridView>
        <i>您当前正在查看的页码:<b><font color="#ff0000"><%=GridView1.PageIndex + 1%>
                            /
                            <%=GridView1.PageCount%>
                        </font></b></i>
        </div>
        </form>
    //绑定数据显示数据库信息
     protected void Page_Load(object sender, EventArgs e)
        {
            string strCon = ConfigurationManager.AppSettings["conStr"];//定义数据库连接字符串
            string sqlstr = "select * from mrbccd";//定义执行查询操作的SQL语句
            SqlConnection con = new SqlConnection(strCon); //创建数据库连接对象
            SqlDataAdapter da = new SqlDataAdapter(sqlstr, con);//创建数据适配器
            DataSet ds = new DataSet(); //创建数据集       
            da.Fill(ds);//填充数据集        
            GridView1.DataSource = ds;//设置GridView控件的数据源为创建的数据集ds
            //将数据库表中的主键字段放入GridView控件的DataKeyNames属性中
            GridView1.DataKeyNames = new string[] { "BccdID" };
            GridView1.DataBind();  //绑定数据库表中数据
        }//CodeGo.net/
        protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            GridView1.PageIndex = e.NewPageIndex;//获取当前分页的索引值
            GridView1.DataBind();//重新绑定数据
        }
      

  4.   

    用控件或者或者后台拼接HTML都可以啊
      

  5.   

    你如果不会自己写Table,就用asp.net自带的GridView控件,分分钟就可以解决