PlaceHolder
该控件作为将其他控件作为一个集合包含起来,用户可以在运行的时候清除这个集合或者添加它.
简单来说PlaceHolder控件可以为以编程方式动态添加的控件保留位置.从而将动态添加或删除的服务器控件存贮到Web页中.
PlaceHolder控件不产生任何可见的HTML输出,仅用做Web页上其他控件的容器
下面一个实例
<asp:PlaceHolder id="PlaceHolder1" runat="server" ></asp:PlaceHolder>
cs代码:
private void Page_Load(object sender ,System.EventArgs e)
{
HtmlButton button1=new HtmlButton();
button1.InnerText="choose";
this.PlaceHolder1.Controls.Add(button1);
}