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:
Ayuda por favor!! 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)
