如何控制代码背后的控件放置

时间:2010-04-19 09:08:36

标签: c# asp.net

是否可以在asp.net 2.0(c#)中控制生成的控件的位置?

例如,在我的page_load中,我创建了一个新的Panel(),然后执行Form.Controls.Add(pnl)。但是我发现它在表格末尾呈现。

我希望它呈现为表单中的第一个元素。

2 个答案:

答案 0 :(得分:1)

您可以使用

Controls.AddAt() 方法,它将指定的Control对象添加到指定索引位置的集合中。

答案 1 :(得分:0)

您是否考虑过使用PlaceHolder控件?