在asp表中创建asp:table

时间:2011-08-30 03:18:11

标签: c# html asp.net html-table

我想使用asp:table动态地执行下面的代码。 我知道如何使用Table,TableRow和TableCell,但我不知道如何在TableRow中添加Table。

<table>
  <tr>    
  <td>[Image]</td>
<td>
<table>
  <tr>
    <td>Name</td>
    <td>Test</td>    
  </tr>
  <tr>
    <td>Month</td>
    <td>January</td>    
  </tr>
  <tr>
    <td>Code</td>
    <td>11100</td>    
  </tr>
  <tr>
    <td>Price</td>
    <td>$100,00</td>    
  </tr>
</table>
</td>
  </tr>
</table>

2 个答案:

答案 0 :(得分:1)

试试这个,

string table = "<table><tr><td>foo</td></tr></table>";

TableRow row = new TableRow();
TableCell cell = new TableCell();
cell.Text = table;
row.Cells.Add(cell);
Table1.Rows.Add(row);

答案 1 :(得分:1)

  

我想使用asp:table执行类似代码的操作   动态。我知道如何使用Table,TableRow和TableCell。但是我   不知道如何在TableRow中添加Table。

我可能会建议你创建一个单独的表来利用行跨度吗?基本上你应该有3列,第一列的行高为4,而第2和第3列则没有。