Ho una tabella con degli elementi e con quegli elementi vorrei caricare un combo come faccio?
Ho una tabella con degli elementi e con quegli elementi vorrei caricare un combo come faccio?
non è molto chiaro...
cosa intendi per tabella di elementi?
Une tabella html?
Una Table lato server?
Una tabella su carta?
Una tabella di database?
è una tabella di un data base
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" />