son contento anche se ho pasticciato un pò...
Ho creato una classettina che gestisce i comandi su uc1, spostandomi i valori sull'evento OnClick dei controlli presenti in uc1 in session e poi riprendendoli in tutte le pagine (oppure nei diversi controlli)
Non sono pazzo ad aver fatto una doppia fatica (cioè metti e togli dalla session) ma così evito che a scadenza della session per inattività vadano a puttana i dati ( la classe infatti li riporta sulla session in elaborazione); e poi ho anche i dati già "castizzati" non in stringa come la session, accessibile tramite properties in sola lettura...;)
(Veramente ho dubbi sul fatto che la Garbage Collection mi distrugga l'oggetto e per questo chiedo a voi...lo fà vero? se si in genere dopo quanto?)
Fatto questo devo solo instanziare la classe in tutte le pagine ed i dati li ho sempre freschi sia dall'oggetto che dalla session.
Non sono pazzo ad aver fatto questi giri, ma passo di volta in volta una cifra di dati. Uc1 è infatti un menù fatto a controllo utente che legge Xml.
Nell'Xml setto i bottoni, il loro aspetto, e il comando. Per comando intendo se devono fare un redirect, un serverTransfer, oppure rimanere sulla pagina ed eseguire una Subroutine con parametri, oppure fare tutte queste cose insieme (redirect/transfer ed all'arrivo subroutine..)
Qualcuno potrà dire perchè non l'ho fatto con le querystring....lo sò, ma sono sotto studio del .Net, quindi mi fa comodo fare esperienza con le classi...:D
Appena finito estrapolo il menù e lo metto a disposizione...
Ciao a tutti