Salve a tutti amici. premetto che sono alle prime armi con asp.net pur avendo esperienza in vb e vb.net.
Ho questo problema: nella pagina di login (A-login)inserisco username e password e, se corretti, mi trasferisco in un'altra pagina(B-Entra).
In B estraggo l'username di A scrivendo:
codice:
Dim sourcepage As login
sourcepage = CType(context.Handler, login)
lblBenvenuto.Text = "Benvenuto " & sourcepage.txtUsername.Text & ". Scegli l'operazione da effettuare"
In un'altra pagina C, ho bisogno di estrarre alcuni dati presenti nella pagina B.
Eseguendo lo stesso identico codice:
codice:
Dim sourcepage2 As Entra
sourcepage2 = CType(context.Handler, Entra)
ottengo invece l'errore:
Cast specificato non valido.
Descrizione: Eccezione non gestita durante l'esecuzione della richiesta Web corrente. Per ulteriori informazioni sull'errore e sul suo punto di origine nel codice, vedere l'analisi dello stack.
Dettagli eccezione: System.InvalidCastException: Cast specificato non valido.
e ovviamente evidenziata di rosso la riga: sourcepage2 = CType(context.Handler, Entra)
Sapete per caso aiutarmi e dirmi come poter risolvere tale errore o comunque consigliarmi un'altra maniera per poter trasferire gli oggetti da una pagina all'altra??
Grazie.