Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Riempire una drop down list
mercoledì 27 maggio 2009 - 14.46
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
pippo_pluto
Profilo
| Newbie
47
messaggi | Data Invio:
mer 27 mag 2009 - 14:46
salve...avrei in un array una serie di dati che vorrei visualizzare in una drop down list....non ho mai utilizzato questa struttura...come potrei fare?
buona giornata
paoval72
Profilo
| Senior Member
297
messaggi | Data Invio:
mer 27 mag 2009 - 14:56
Ciao, se intendi la classica dropdownlist, puoi ciclare sull'array e per ogni elemento fare una insert di una riga (un ListItem) sulla dropdownlist, che accetta una chiave testo-valore (entrambe in formato string).
Di che tipo è l'array e che info devi usare nella dropdownlist?
PV
pippo_pluto
Profilo
| Newbie
47
messaggi | Data Invio:
mer 27 mag 2009 - 14:58
l array è di tipo string e nella drop down list dovrei visualizzare le stringhe così come sono scritte nell array
ok ho risolto in maniera banale in questo modo
nome_della_drop_down_list.DataSource = nome_array;
nome_della_drop_down_list.DataBind();
pippo_pluto
Profilo
| Newbie
47
messaggi | Data Invio:
mer 27 mag 2009 - 15:32
una curiostà...dopo aver popolato la drop down list seleziono una voce.. è possibile salvare la voce che ho selezionato in una stringa? ad esempio se dalla drop down list seleziono la voce "camomilla" posso salvare questa scelta in una stringa?
paoval72
Profilo
| Senior Member
297
messaggi | Data Invio:
mer 27 mag 2009 - 15:57
Certo che puoi salvare la tua scelta: più facile se attivi il postback (altrimenti, senza ajax, devi affidarti a javascript). Esiste l'evento onselectedindexchanged, che viene scatenato ogni volta che selezioni un elemento della ddl. Dall'evento puoi recuperare il text e il value del record selezionato e farne quel che vuoi (salvarlo su db, scatenare un altro evento...).
Puoi fare un esempio dell'array che passi? Così so se ho scritto stupidate o se ho capito bene la questione!
PV
pippo_pluto
Profilo
| Newbie
47
messaggi | Data Invio:
mer 27 mag 2009 - 16:04
no no hai scritto benissimo:) sono riuscito a fare tutto! il tuo aiuto è stato prezioso!
grazie e buona giornata
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !