頁面中拉出兩個 Dropdownlist
在 Page_Load事件分別加入項目..
之後再選取分別的不同的值....
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim i As Integer
Dim list As ListItem
For i = 0 To 10
list = New ListItem
list.Text = i
list.Value = i
Dropdownlist1.Items.Add(list)
DropDownList2.Items.Add(list)
Next
'分別選取不同值....
Dropdownlist1.Items(1).Selected = True
DropDownList2.Items(3).Selected = True
End Sub
如果是上面的寫法...會出現 不可以在 DropDownList 中選取多個項目 ?
原因是因為兩個Dropdownlist 的 ListItem 都使用list這名字
會有這樣的問題...所以....換個寫法...
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim i As Integer
Dim list1 As ListItem
Dim list2 As ListItem
For i = 0 To 10
list1 = New ListItem
list1.Text = i
list1.Value = i
Dropdownlist1.Items.Add(list1)
list2 = New ListItem
list2.Text = i
list2.Value = i
DropDownList2.Items.Add(list2)
Next
'分別選取不同值....
Dropdownlist1.Items(1).Selected = True
DropDownList2.Items(3).Selected = True
End Sub
各自宣告不同名稱就不會有這問題....
~Shael

你好,現在我也遇到你說的這個問題,照你的方法做還是不行,請問還有哪裡需要注意呢?謝謝!
不好意思!我終於解決我的問題了,謝謝!
哈~歹勢~ 最近幾乎是沒有上來... 需要注意的地方應該只有... 同頁面不可同ID 才可分別操作... 依照這原理應該就不會有問題了~
我也碰到類似問題,看到你的分享,終於解決,太謝謝你了
很高興有幫到你^^" (雖然...回的超級晚...XD)