Salve,
non riesco proprio a capire come fare a ripristinare nella pagina un'oggetto che contiene altri oggetti ma, più in generale, non riesco a ripristinare un oggetto come potrebbe essere una semplice Label (non la proprietà Text).

Per esempio:

Ho due pagine A e B.

Nella pagina A salvo il riferimento ad una Label e rimando alla pagina B:

lblPaginaA.Text = "Ciao"
Session("label") = lblPaginaA
Page.Responce.Redirect("B.aspx")

Nella pagina B (ho provato in tutti gli eventi) setto una label (inserita in fase di progettazione):

lblPaginaB = Session("label")

Ma nella pagina che viene restituita al browser la label non è settata!

Controllando in fase di debug si vede che lblPaginaB.Text prende effettivamente la stringa "Ciao" ma questa non viene visualizzata!

Qualcuno mi saprebbe spiegare perché mai?

Grazie mille a tutti