ASP.NET - Creación de controles en tiempo de ejecución

 
Vista:

Creación de controles en tiempo de ejecución

Publicado por Gustavo (32 intervenciones) el 02/03/2004 16:14:36
Hola a todos.

Como creo objetos en tiempo de ejecución en ASP. En VBasic lo hacía con una matriz de controles pero creo que en ASP.NET no se puede

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Creación de controles en tiempo de ejecución

Publicado por Victor Collado (219 intervenciones) el 02/03/2004 17:32:03
Hola

Para agregar un control a una pagina en tiempo de ejecucion debes utilizar la collection Controls y su method Add algo asi como:
Controls.Add(New TextBox) y para eliminarlos utilizas el method Remove
controls.Remove(value as system.web.UI.control),pero tu seguramente deseas colocarlos en un lugar especifico de tu pagina por eso es mucho mas aconsejable utilizar un control PlaceHolder para dentro de el crear tu nuevo control ejemplo:

En tu pagina colocas el control PlaceHolder asi:

<asp:PlceHolder id="plPlaceHolder" Runat="server" />
despues en el evento que quieras incluir tu control escribes lo siguiente para incluir un textBox por ejemplo:

plPlaceHolder.Controls.Add(New TextBox())

Saludos
Victor Collado
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar