我有一个用转发器构建的 HTML 表。有时表格有 5 行,有时有 8 行。
添加标题行很容易。
<asp:PlaceHolder runat="server" ID="additionalHeaderColumns" />
在后面的代码中,我向 contentholder 添加了控件(htmlheadercells):
Dim tableHeaderCell As New TableHeaderCell()
tableHeaderCell.Text = "Test"
additionalHeaderColumns.Controls.Add(tableHeaderCell)
当我尝试在每一行的数据绑定事件中执行相同操作时,我收到一条错误消息,告诉我无法将 asp:PlaceHolder 放在行内。它需要表格单元。
有人有解决方案如何扩展中继器中的列数吗?