Click combo box eseguire procedura

domenica 31 agosto 2014 - 22.21
Tag Elenco Tags  VB.NET  |  .NET 3.5

basicdany Profilo | Expert

Ciao, a tutti, domanda sicuramente banale.., non trovo evento click alla dropdownlist che utilizzo come come combobox in asp, mi serve per eseguire al suo click una procedura che deve
caricare dei dati i altro controllo.

potete aiutarmi?

grazie a tutti

alx_81 Profilo | Guru

>Ciao, a tutti,
ciao

>mi serve per eseguire al suo click una procedura che deve caricare dei dati i altro controllo.
>potete aiutarmi?
non puoi usare il change? Di solito si usa quello per caricare altri controlli al cambiamento del valore della combo..

>grazie a tutti
di nulla!

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

basicdany Profilo | Expert

ciao alex, grazie per la celere risposta, cosa mi consigli di fare? mi serve che
quando cambia valore la dropdownlist deve caricare dei record in altra dropdownlist
es in dropdownlist citta sceglie roma in altra dropdownlist carica i
quartieri di roma!

approfitto per chiederti, visto che i report che ho sempre
utilizzato, nei server di aruba non sono supportati, per le stampe
cosa mi consigli di usare?...pensavo un controllo per pdf...


grazie tanto aspetto risposta

alx_81 Profilo | Guru

>mi serve che quando cambia valore la dropdownlist deve caricare dei record
>in altra dropdownlist es in dropdownlist citta sceglie roma in altra dropdownlist carica i quartieri di roma!
è una situazione molto ricorrente. Basta gestire gli eventi in cascata. Ti consiglio l'evento OnChange della dropdown.
Gestisci l'evento e fai la query filtrata per l'altra dropdown.

>approfitto per chiederti, visto che i report che ho sempre
>utilizzato, nei server di aruba non sono supportati, per le stampe
>cosa mi consigli di usare?...pensavo un controllo per pdf...
come dicevo già in un post in questo forum (non so se fossi tu il destinatario, non ricordo) ma dipende da cosa può darti come reportistica Aruba.
Se non ha nulla, l'unica è farsi uno script per genrare pdf (sempre che tu abbia la macchina su cui installare le librerie che ti servono).. Non mi viene altro.
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

basicdany Profilo | Expert

Ciao alex, ho fatto delle prove l evento selectindexchanged potrei utilizzare per caricacare il drodownlist, ma gli eventi si scatenano solo se si abilita per il controllo
la proprieta autopostback a true, altrimenti non si scatena se non si abilita quella propriera al controllo!!!
Questo pero a livello ottico scatena un refresh della pagina molto scomoda e brutta da vedere perche???


grazie tanto

alx_81 Profilo | Guru

>Ciao alex, ho fatto delle prove l evento selectindexchanged potrei
>utilizzare per caricacare il drodownlist, ma gli eventi si scatenano
>solo se si abilita per il controllo la proprieta autopostback a true, altrimenti non si scatena se
>non si abilita quella propriera al controllo!!!
>Questo pero a livello ottico scatena un refresh della pagina
>molto scomoda e brutta da vedere perche???
questo è quanto fornisce asp.net. Se usi la postback (ma in ogni tecnologia) il refresh della pagina è necessario per passare i dati cambiati.
Se quello che vuoi è una definizione in cascata dei tuoi controlli senza aggiornare la pagina dovrai utilizzare AJAX.
Puoi scaricarti l'AJAX toolkit per asp.net oppure utilizzare l'ormai standard jQuery.
In questo modo chiamerai con javacript pagine o eventi sul server senza ricaricare la pagina, attendendo sul client la risposta alla chiamata (callback),
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
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 !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5