请问我在CS中定义了多个TableRow然后执行Table1.Rows.Add将TableRow分别放进去可是为什么在调试时显示的table只有一行呀?谢谢!!

解决方案 »

  1.   

    for(int i = 0; i <10; i++) {
    TableRow row = new TableRow();
    Table1.Rows.Add(row);
    TableCell cell = new TableCell();
    row.Cells.Add(cell);
    cell.Text = "&nbsp;";
    }
      

  2.   

    System.Data.DataTable dt = new System.Data.DataTable();
                DataRow dr = dt.NewRow();
                dt.Columns.Add("Code", typeof(System.String));
                dt.Columns.Add("Name", typeof(System.String));
                dr[0] = "0001";
                dr[1] = "aaa";
                dt.Rows.Add(dr);
                DataRow dr1 = dt.NewRow();
                dr1[0] = "0002";
                dr1[1] = "bbb";
                dt.Rows.Add(dr1);
      

  3.   

    因为你添加进去的TableRow都是空行,当然什么都不会显式了  - -!