2011-02-03 14 views
7

Ciao Mi piace imitare il comportamento del sito ClickBank.com, ad esempio:Come gestire una sessione per scheda?

Aprire il sito e accedere, se apro una scheda con lo stesso sito, mi chiede nuovamente di accedere.

Mi chiedo come gestire una sessione per scheda.

Giusto per chiarire, non perdo il controllo sulla prima scheda se accedo nella nuova scheda. Sono sessioni separate.

Grazie

+0

Solo alcuni indovinare selvaggia: Se si passa l'ID di sessione nell'URL (sessioni senza cookie), Si potrebbe avere diversi ID di sessione in diverse schede. –

+0

Sì, ma è pericoloso perché l'ID della sessione è visibile. Comunque ho provato e non ha funzionato – Sanchitos

+0

hai trovato la soluzione per questo? lo sto cercando anche io. – gpa

risposta

2

creare un campo nascosto con un ID di pagina e comprendono che quando si sta tentando di accedere qualsiasi oggetto in sessione Assegnare un GUID casuale o valore a quello di controllo nascosto e quindi utilizzarlo per memorizzare roba in sessione

ex.

Session (PageID.Value & "caselle") = D

speranza che aiutare!

asp.net - session - multiple browser tabs - different sessions?

+0

ciò che è "caselle" qui? nome della sessione ?? –

+0

Sessione ["CheckBoxes"] ?? –

Problemi correlati