Añadir dinámicamente controles a una página
Artículo por Club Developers · 16 abril 2006
2768 vistas
Para poder mostrar cómo añadir de forma dinámica un webcontrol a una página, vamos a hacerlo mediante un ejemplo sencillo: adjuntar un label a una página aspx.
En la página aspx añadiremos un PlaceHolder:
y en el code behind
Ahora podemos jugar con sus propiedades y métodos para inicializarlo a nuestro gusto.
En la página aspx añadiremos un PlaceHolder:
html4strict
<asp:PlaceHolder id="PlaceHolder1" runat="server"></asp:PlaceHolder>
y en el code behind
csharp
protected PlaceHolder PlaceHolder1; private void Page_Load(System.object sender, System.EventArgs e){ PlaceHolder1.Controls.Add(milabel); }
Ahora podemos jugar con sus propiedades y métodos para inicializarlo a nuestro gusto.