То, что я пытаюсь сделать, это динамически создать несколько выпадающих списков, а затем я хочу просмотреть их и обновить базу данных этими значениями, но проблема, с которой я сталкиваюсь, заключается в том, что я создаю выпадающие списки, но затем Я возвращаюсь, чтобы просмотреть их, их больше нет в панели. Я не знаю почему, но когда я отлаживаю, у меня в pnlTeacherSelect до 50 элементов управления, вплоть до нажатия кнопки, которая вызывает prcChoose.
Вызывается при загрузке страницы
Sub prcSetTeachers()
For Each Subject In ds.Tables("Subject").Rows
Dim Temp As New DropDownList
pnlTeacherSelect.Controls.Add(Temp)
Temp.ID = "drp" & Subject.Item(0) & "s" & Child.Item(0)
Next
End Sub
Вызывается при нажатии кнопки
Sub prcChoose()
For Each DropDownList In pnlTeacherSelect.Controls.OfType(Of DropDownList)
'This is never executed
Next
End Sub
Есть идеи, что это вызывает? Заранее спасибо!