ASP.NET (VB)
Necesito Generar controles como textbox y labels automáticamente según los datos de la base de datos al seleccionar un combobox, llevo dos semanas intentando generarlos y lo único que he logrado es generarlos ya definidos previamente.
Estos son los datos a utilizar:
Tablas a utilizar:
tabla_programas
- id_programa
- nombre_programa
- estado_programa
- id_establecimiento
tabla_componentes
- id_componente
- nombre_componente
- estado_componente
- id_programa
Necesito que en el combobox al seleccionar el programa se generen los distintos textbox según la cantidad de componentes pertenecientes al programa seleccionado
Cada componente tiene 3 ítemes, a los cuales debo asignarles valor en esos textbox.
(Serían 3 textbox por cada componente)
Mi combobox
Código:
<telerik:RadComboBox ID="cmb_convenio" runat="server" Font-Names="gobCL" Font-Size="medium" allowcustomtext="false" culture="es-CL"
datatextfield="nombre_programa"
datavaluefield="id_programa"
opendropdownonload="false"
width="150px" zindex="9999999" Skin="Vista" AutoPostBack="True" >
</telerik:RadComboBox>
Lo demás no sé cómo hacerlo automatico, puedo generar de a uno, pero no según la base de datos.
Código:
Dim textbox_nuevo As TextBox = New TextBox()
Dim label_nuevo As Label = New Label()
label_nuevo.ID = "Titulos"
textbox_nuevo.ID = "Items"
label_nuevo.Text = "sub1"
textbox_nuevo.Text = ""
dinamicos.Controls.Add(textbox_nuevo)
dinamicos.Controls.Add(label_nuevo)
Ayuda por favor!!