0

我有一个在后端动态创建的表对象。

 Table tblNewHeaderModule = new Table();
 TableRow trModuleTitleRow = new TableRow();
 TableCell tcModuleTitleCell = new TableCell();

 trModuleTitleRow.Cells.Add(tcModuleTitleCell);            
 tblNewHeaderModule.Rows.Add(trModuleTitleRow);

我正在尝试在 tcModuleTitleCell 表格单元格中添加一个新表格。

 Table tblContent = new Table();
 TableRow trContentHeader = new TableRow();

 TableCell tcContentTitle = new TableCell();           
 tcContentTitle.Text = "some text";

 trContentHeader.Cells.Add(tcContentTitle);
 tblContent.Rows.Add(trContentHeader);

 tcModuleTitleCell.Controls.Add(tblContent);

代码运行时,我看不到子表。可能是什么问题呢?

4

1 回答 1

0

您创建了所有控件并忘记将主表添加到页面或页面中的任何其他容器:

Page.Controls.Add(tblNewHeaderModule);
于 2012-09-05T08:17:20.603 回答