Response.Write("<table>");
while (yourDataReader.Read()==true)
{
Response.Write("<tr><td></td></tr>");
}
Response.Write("</table>");

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/1843/1843396.xml?temp=1.157779E-02
      

  2.   

    看看M$的这个例子: // Create a new DataTable.
        System.Data.DataTable myDataTable = new DataTable("ParentTable");
        // Declare variables for DataColumn and DataRow objects.
        DataColumn myDataColumn;
        DataRow myDataRow;
     
        // Create new DataColumn, set DataType, ColumnName and add to DataTable.    
        myDataColumn = new DataColumn();
        myDataColumn.DataType = System.Type.GetType("System.Int32");
        myDataColumn.ColumnName = "id";
        myDataColumn.ReadOnly = true;
        myDataColumn.Unique = true;
        // Add the Column to the DataColumnCollection.
        myDataTable.Columns.Add(myDataColumn);
     
        // Create second column.
        myDataColumn = new DataColumn();
        myDataColumn.DataType = System.Type.GetType("System.String");
        myDataColumn.ColumnName = "ParentItem";
        myDataColumn.AutoIncrement = false;
        myDataColumn.Caption = "ParentItem";
        myDataColumn.ReadOnly = false;
        myDataColumn.Unique = false;
        // Add the column to the table.
        myDataTable.Columns.Add(myDataColumn);
     
        // Make the ID column the primary key column.
        DataColumn[] PrimaryKeyColumns = new DataColumn[1];
        PrimaryKeyColumns[0] = myDataTable.Columns["id"];
        myDataTable.PrimaryKey = PrimaryKeyColumns;
     
        // Instantiate the DataSet variable.
        myDataSet = new DataSet();
        // Add the new DataTable to the DataSet.
        myDataSet.Tables.Add(myDataTable);
     
        // Create three new DataRow objects and add them to the DataTable
        for (int i = 0; i<= 2; i++){
           myDataRow = myDataTable.NewRow();
           myDataRow["id"] = i;
           myDataRow["ParentItem"] = "ParentItem " + i;
           myDataTable.Rows.Add(myDataRow);
        }--------------------------------
    AspNetPager 免费分页控件4.1版发布,欢迎下载使用:http://www.webdiyer.com
      

  3.   

    Response.Write("<table>");
    while (yourDataReader.Read()==true)
    {
    Response.Write("<tr><td>"+yourDataReader["yourFieldName"]+"</td></tr>");
    }
    Response.Write("</table>");
      

  4.   

    这是我自己写的:
    for (int i=1;i<=count;i++)
    {
    TableRow r = new TableRow();
    for (int j=0;j<3;j++)
    {
    TableCell cell = new TableCell();
    switch(j)
    {
    case(0):
    Label myLab = new Label();
    myLab.Text="AA";
    myLab.ID="xh"+i;
    myLab.Width=30;
    cell.Controls.Add(myLab);
    break;
    case(1):
    Label myLab1 = new Label();
    myLab1.Text="BB";
    myLab1.ID="xm"+i;
    myLab1.Width=100;
    cell.Controls.Add(myLab1);
    break;
    case(2):
    TextBox myTB = new TextBox();
    myTB.Text="";
    myTB.ID="sj"+i;
    myTB.Width=50;
    cell.Controls.Add(myTB);
    break;
    }
    r.Cells.Add(cell);
    }
    Table2.Rows.Add(r);
    凡是Label控件的数据就是从数据库中提出,怎么将他们显示在页面,用户需要的信息?
      

  5.   

    Table1  表格
    TableRow r=new TableRow();//定义列
    TableCell TCxh=new TableCell();//定义单元格
    TCxh.Controls.Add(new LiteralControl(单元格要显示内容));//单元格
    r.Cells.Add(TCxh);//添加单元格
    //
    TableCell TCdw=new TableCell();
    DropDownList Dldw=new DropDownList();
    TCdw.BackColor=Color.LemonChiffon;
    Dldw.SelectedIndexChanged+=new EventHandler(Dldw_Change);
    Dldw.AutoPostBack=true;
    TCdw.Controls.Add(Dldw);//在表格中添加DropDownList控件
    r.Cells.Add(TCdw);//添加单元格
    Table1.Rows.Add(r);//添加列上次初次用搞了半天才弄出来的东东,有问题再问吧。
      

  6.   

    偶原来写的//组合正式购买内容加-------------开始
    System.Data.DataTable MyTable4 = new System.Data.DataTable("MyTable4");
    MyTable4.Columns.Add("X",typeof(int));
    MyTable4.Columns.Add("Y",typeof(int));
    MyTable4.Columns.Add("FontName",typeof(string));
    MyTable4.Columns.Add("FontSize",typeof(int));
    MyTable4.Columns.Add("Content",typeof(string));//增加行
    System.Data.DataRow MyRow4 = MyTable4.NewRow();
    MyRow4[0] = 2;
    MyRow4[1] = 3;
    MyRow4[2] = "4";
    MyRow4[3] = 5;
    MyRow4[4] = "[0][0]";
    MyTable4.Rows.Add(MyRow4);
      

  7.   

    我怎么读取textbox的数据,很多的,id是sj1,sj2,sj3.........怎么写?
    谢谢各位大哥!
      

  8.   

    动态生成的控件以_ctl0、_ctl1……命名,可以查看客户端代码进行参考。
      

  9.   

    try:C#
    HtmlTable table = new HtmlTable();
    or
    Table table = new Table();
    (TableRow,TableCell)
    you want to dynamic creating, then you can using foreach() to add Rows or Cells to the source Table(table) object.
      

  10.   

    Table tbl=new Table();
    TableRow tr=new TableRow();
    tbl.Rows.Add(tr);
    TableCell tc=new TableCell();
    tc.Text=数据库中的值;
    tr.Cells.Add(tc);
    this.Controls.Add(tbl);
    更详细的请参看MSDN!
      

  11.   

    ' Create a table.
            Dim myrow As System.Web.UI.WebControls.TableRow
            Dim myCell As System.Web.UI.WebControls.TableCell        
            For i = 1 To 99
                myrow = New System.Web.UI.WebControls.TableRow()
                For j = 1 To 7
                    Dim myinput As New System.Web.UI.WebControls.TextBox()
                    If i < 10 Then
                        myinput.ID = "txt0" & i & j
                    Else
                        myinput.ID = "txt" & i & j               
                    End if                                               
                    myCell = New System.Web.UI.WebControls.TableCell()
                    myCell.Controls.Add(myinput)
                    myrow.Cells.Add(myCell)
                Next
                Table1.Rows.Add(myrow)
            Next