我正在尝试根据其他下拉列表的值更改下拉列表的列表项值。drpAdult 的列表值范围为 0-9,drpInfant 的列表值范围为 0-(选择的 drpAdult 的值)。
因此,例如,如果我在 drpAdult 下拉列表中选择 5,则 drpInfant 的列表项值范围将是 0-5。
我已经编写了下面的代码,但它没有填充 drpInfant 下拉列表中的值,我试图将其插入到 drpAdult_SelectedIndexChanged 事件中。
Protected Sub drpAdult_SelectedIndexChanged(ByVal sender As Object,
ByVal e As EventArgs) Handles drpAdult.SelectedIndexChanged
Dim count As Integer
count = drpAdult.Items.Count
Dim i As Integer
i = 0
While count > 0
i = i + 1
drpInfant.Items.Add(New ListItem(i, i))
count = count - 1
End While
End Sub
什么可能导致此问题,我该如何解决?