DropDownList e quasi uguale

Un altra posibilita
Prova con un variabile array.
Forse non e la migliore pero funziona. E poi col ogeto DataReader
impieghi meno risorse di memoria da parte del server, e un aspeto da non dimenticare.
Se nel fratempo hai una modalita migliore fami sapere.
Ciao


<script runat="server">

dim nomevariabila As Collection = New Collection()


Sub Page_Load(obj As Object, e As EventArgs)

If not Page.IsPostBack Then

dim objconn as new OLEDBConnection
("Provider=Microsoft.Jet.OLEDB.4.0;Data Source= il tuo path ")
dim objcomm as new OLEDBCommand("SELECT NomeCampo FROM Tabela", objconn)

dim dr as OLEDBDataReader

objconn.Open()
dr = objcomm.ExecuteReader

while dr.Read

' Inserisi i dati nele variabila array
nomevariabila.Add(dr.GetString(0))

End while

objconn.Close()

iltuodropdownlist.DataSource = nomevariabila

End If

DataBind()

End Sub


<asp:dropdownlist id="iltuodropdownlist" runat="server" autopostback="true" />