有两个Dropdownlist动态添加数据。当用户点击按钮后取选中的值,其中一个正常,可以取到值,但是另一个Dropdownlist总是重新添加数据,Not Page.IsPostBack对它不起作用,不知为什么。两个控件的属性完全一样。代码如下:Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        If Not Page.IsPostBack Then
            For i = 0 To ds.Tables(0).Rows.Count - 1
                Dropdownlist2.Items.Add()
            Next            ds.Clear()
            ds = sp.DataQuary(PassPort, "select genus,species from wildplants where genus <>'' order by genus,species")
            For i = 0 To ds.Tables(0).Rows.Count - 1
                DropDownList1.Items.Add(。)
            Next
        End If    End Sub