Click del bottone non eseguito se....

martedì 27 novembre 2007 - 19.44

ravalon Profilo | Expert

Ciao mitici !

Ho una domanda su un caso strano ma sono certo che per voi non sarà un problema capire da cosa dipende...

Allora ho un box per il login, con 2 caselle di testo e un bottone che fai i login...
Se l'utente esiste instauro una Session con un valore al suo interno...

Fino a qui nessun problema...

C'è un altro bottone che fa invece il logout distruggendo la Session col metodo REMOVE

E anche questo funziona....ma in un caso particolare no...ecco i casi

1)Se dopo il login faccio click sul Logout, funziona.
2)Se dopo il login aggiorno la pagina, funziona
3)Se dopo il login clicco su un link (HOME) del navigatore che mi riporta alla stessa pagina di prima, (default.aspx) e provo a fare il logout, NON FUNZIONA PIU' !!! Non passa nemmeno da quel codice dell'evento _CLICK !!!

Cercando di spiegarmi meglio, se dopo che uno si è autenticato naviga su altre pagine non funziona più il logout perchè PROPRIO NON ESEGUE QUEL PEZZO DI CODICE dell'evento _CLICK (controllato da debug)

Specifico che il box è in una MASTER PAGE e che entrambi i bottoni funzionano tramite l'evento _Click che richiama la funzione per fare il login e logout...

Può essere un problema di ViewState o PostBack (sui quali ancora ho delle perplessità enormi) ???

Speri di essermi spiegato sufficientemente...
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5