小弟需要根据传入的某些参数动态在aspx page上生成表格   每个表格都包含Firstname,Lastname,Address,Email,Phone几个项目  有的可能更多内容 有个展开按钮点击后可以显示全部内容每行显示2-3个table的内容   我用这个方法生成表格但是为什么页面上什么也不显示             Table t = new Table();
            TableRow row = new TableRow();
            t.Rows.Add(row);
            TableCell cell = new TableCell();
            row.Cells.Add(cell);

解决方案 »

  1.   

    你应该是先将单元格加入到行里,然后再将行加进表里。一层一层的。            Table t = new Table();              TableRow row = new TableRow(); 
               
                TableCell cell = new TableCell();             row.Cells.Add(cell);            t.Rows.Add(row); 
      

  2.   

                Table t = new Table(); 
                TableRow row = new TableRow(); 
                t.Rows.Add(row); 
                TableCell cell = new TableCell(); 
                row.Cells.Add(cell);
                t.Rows.Add(row); //少了这一句
      

  3.   

    这样加不进去,得利用tbody元素加row,table元素加tbody
      

  4.   

    Table t = new Table(); 
                TableRow row = new TableRow(); 
                            TableCell cell = new TableCell(); 
                row.Cells.Add(cell);
    t.Rows.Add(row);