34 messaggi dal 17 febbraio 2008
Ciao a tutti ho un problema di questo tipo: ho una semplice pagina aspx con un tasto. Quando clicco il tasto viene lanciata una procedura di confronto files con una tabella del database. Il fatto è che se l'operazione dura più di un paio di minuti la pagina da errore... (pagina non trovata o perdita di connessione) ma l'elaborazione prosegue fino alla fine per ben 2 volte, come se venisse lanciata 2 volte... sapreste aiutarmi? grazie mille

daniele
34 messaggi dal 17 febbraio 2008
che forse ci sia un timeout che quando scaduto, rimanda la stessa richiesta http? se si quale per favore? grazie

daniele
438 messaggi dal 04 agosto 2002
Contributi
dab75 ha scritto:
che forse ci sia un timeout che quando scaduto, rimanda la stessa richiesta http? se si quale per favore? grazie

daniele


sicuramente no; non è che anche inavvertiramente fai il refresh della pagina (ad esempio un f5) dopo aver avuto l'errore ?

A parte questo, è normale che la procedura di confronto duri tanto? In caso affermativo asp.net implementa le pagine asincrone, direi che fanno al caso tuo.

vladi
Modificato da vladimiro il 25 agosto 2008 19.02 -
34 messaggi dal 17 febbraio 2008
ciao vladi, grazie per la risposta... ti confermo che il confronto è normale che duri tanto, circa 5-10 minuti.
Grazie per il suggerimento delle pagine asincrone, ora do un'occhiata...

ciao
daniele
34 messaggi dal 17 febbraio 2008
dimenticavo... il fatto che esegua 2 volte il codice sicuramente non è dovuto alla pressione di F5 o di un qualsiasi altro refresh... fa tutto da solo...
e questo cmq mi piacerebbe capire come mai... quanlche suggerimento su come capirlo? c'è forse qualche programmino, tool per monitorare le richieste HTTP o qualche cosa del genere? grazie ancora
12 messaggi dal 02 febbraio 2006
A me è capitato: attento che se hai l'handle all'evento click del pulsante da codice visual basic (facendo doppio click sul pulsante lo vedi), e l'handle all'evento click anche sul codice ASP, l'evento si scatena 2 volte!
438 messaggi dal 04 agosto 2002
Contributi
ciao,


c'è forse qualche programmino, tool per monitorare le richieste HTTP o qualche cosa del genere?


usa Fiddler http://www.fiddlertool.com/Fiddler2/version.asp
un classico must have ;)

vladi
Modificato da vladimiro il 26 agosto 2008 10.19 -
34 messaggi dal 17 febbraio 2008
grazie andrea, ho verificato ma non era quello il problema... anche perchè il fatto che viene eseguito 2 volte il codice si verifica solo quando passano circa 2 minuti, 2 minuti e mezzo e la procedura di confronto non si è ancora conclusa...

grazie mille a tutti... vi farò sapere :-)
daniele

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.