Salve a tutti, sono nuovo sia del sito che dell'ambiente di sviluppo Microsoft.. Mi stavo dilettando nella programmazione di una applicazione web, volevo creare una pagina con due DropDownList in cui la prima leggesse i valori da una query, e tramite postback passasse i valori ad una seconda DropDownList:
Public Sub DropDownList1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles DropDownList1.SelectedIndexChanged
Dim tipologia = DropDownList1.SelectedItem.Text
Dim autore = Request.QueryString("param")
Dim Conne As New Data.SqlClient.SqlConnection
Dim Cmd As New Data.SqlClient.SqlCommand
Conne.ConnectionString = SqlDataSource2.ConnectionString
Cmd.Connection = Conne
'selez solo i file che possono essere visti dalla tipologia selezionata nella dropdownlist1
Cmd.CommandText = "SELECT [Nomefile] FROM [vista1] WHERE ([Tipo] = '" & tipologia & "')"
Conne.Open()
'leggo i valori ritornati dal database
Dim reader As Data.SqlClient.SqlDataReader
reader = Cmd.ExecuteReader
If reader.Read() Then
' non so come far visualizzare i valori nella dropdownlist2 !!
End If
reader.Close()
Conne.Close()
End Sub
In teoria, nella seconda DDL dovrei vedere i valori ritornati dalla query..
Qualcuno mi sa aiutare???? (Scusate se ho scritto fesserie )![]()

Rispondi quotando