【发布时间】:2009-10-05 21:04:45
【问题描述】:
我想在表格中间添加一些动态行,否则这些行是在静态标记中定义的。不幸的是,Web.UI.Table 没有公开的 AddAt 方法。
看起来我可以在 Web.UI.ControlCollection 上动态地 AddAt,而且看起来在内部,Web.UI.WebControls.Table 有一个 RowControlCollection.AddAt 方法,但 MSDN 说它“不是为了直接从您的代码中使用”。这安全吗,会起作用吗?
另一种方法是将另一个表嵌套在单个占位符 TableRow 中,但该表用于位置/样式:(因此将表嵌套在一行中会导致主要的样式问题。
【问题讨论】: