ciao a tutti,
vediamo se riesco a spiegarmi.

in una pagina aspx ho un elenco per scegliere dei prodotti.
per visualizzare i prodotti, e aggiungerli al carrello, ho definito un controllo utente.
quando seleziono un prodotto salvo in una variabile di sessione il suo id.
sull'evento load non ho ancora l'ultimo id in quanto avviene prima di processare l'evento associato all'elenco, quindi non so quale prodotto caricare.
se aspetto il load_complete ho il valore ma non avendo creato il controllo utente sul load gli eventi associati al tasto aggiungi dello stesso non vengono generati (più che giusto perchè processando load, controlli e load complete il controllo non esiste ancora).
finora l'ho sempre risolto facendo giri infiniti, scrivendo codice super ridondante.

credo sia l'uovo di colombo e che qualcuno (dopo una risata di commiserazione) mi possa spiegare come semplificare le cose.

grazie a tutti