Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Puede agregar un control PlaceHolder de servidor Web a la página de formularios Web Forms cuando desee agregar, quitar o recorrer dinámicamente controles en tiempo de ejecución.
Para agregar un control PlaceHolder de servidor Web a una página de formularios Web Forms
- Desde la ficha Estándar del cuadro de herramientas, arrastre un control PlaceHolder a la página.
Para agregar controles secundarios a un control PlaceHolder en tiempo de diseño
Cree una instancia del control que desee agregar al control PlaceHolder.
Llame al método Add de la propiedad Controls del control PlaceHolder, y pásele la instancia que creó en el paso anterior.
En el ejemplo siguiente se muestra cómo se agregan dos controles Button como elementos secundarios de un control PlaceHolder. El código también agrega un control Literal para incluir una etiqueta <br> entre los botones.
Protected Sub Page_Load(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles MyBase.Load Dim Button1 As Button = New Button() Button1.Text = "Button 1" PlaceHolder1.Controls.Add(Button1) Dim Literal1 As New Literal() Literal1.Text = "<br>" PlaceHolder1.Controls.Add(Literal1) Dim Button2 As New Button() Button2.Text = "Button 2" PlaceHolder1.Controls.Add(Button2) PlaceHolder1.Controls.Add(Button2) End Subvoid Page_Load(object sender, EventArgs e) { Button Button1 = new Button(); Button1.Text = "Button 1"; PlaceHolder1.Controls.Add(Button1); Literal Literal1 = new Literal(); Literal1.Text = "<br>"; PlaceHolder1.Controls.Add(Literal1); Button Button2 = new Button(); Button2.Text = "Button 2"; PlaceHolder1.Controls.Add(Button2); }
Vea también
Referencia
Información general sobre PlaceHolder (Control de servidor Web)