Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Sys.webforms.pagerequestmanagerservererrorexception 500
martedì 21 giugno 2011 - 06.17
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
C#
|
Windows Server 2003
|
Visual Studio 2008
|
SQL Server 2005
elsinore
Profilo
| Junior Member
191
messaggi | Data Invio:
mar 21 giu 2011 - 06:17
Ciao a tutti,
io ho questo problema, ho una web application con una gridview...che viene popolata da alcuni dati..... il mio problema è quando la mia query (che fa una select..con un inner join....ed ha alcune funzioni) mi ritorna tanti record.... quando supero circa i 1000 record in basso a destra mi appare questo errore
--------------
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)
Timestamp: Tue, 21 Jun 2011 08:18:55 UTC
Message: Sys.WebForms.PageRequestManagerServerErrorException:
An unknown error occurred while processing the request on the server. The status code returned from the server was: 500
Line: 5
Char: 9278
Code: 0
--------------
da notare che il problema si presenta solo sul web server del cliente perchè nel mio ambiente funziona bene....e dal mio ambiente....puntando via VPN al DB del cliente (quindi anche con una banda un pò scarsa)......funziona...in un paio di minuti mi tira fuori i dati..... altra cosa che ho controllato è la configurazione di IIS..che è esattamente uguale!!!
cosa può essere?
Gluck74
Profilo
| Guru
1.359
messaggi | Data Invio:
mar 21 giu 2011 - 12:14
un paio di minuti??????????
non è che qualcosa va in timeout?
Mi dici la riga incriminata?
____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.
elsinore
Profilo
| Junior Member
191
messaggi | Data Invio:
mar 21 giu 2011 - 12:55
si la query è un pò pesantuccia..... andrebbe un pò ottimizzata.....2 minuti magari non impiega....ma 1 tutto!
l'errore appare dentro il file ScriptResource.AXD...... posso visualizzare questo file?
Gluck74
Profilo
| Guru
1.359
messaggi | Data Invio:
mar 21 giu 2011 - 13:21
ScriptResource.AXD ??????????????
Usi per caso degli UpdatePanel? o del codice javascript?
Se si, allora credo proprio sia il timeout della richiesta asincrona
Non riesci a fare il debug del codice? ad esempio tu deovresti avere appunto una riga che lancia la query.
metti un breackpoint li, poi premi f10 e vedi se l'errore accade prima che il comando sia terminato.
____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.
elsinore
Profilo
| Junior Member
191
messaggi | Data Invio:
mar 21 giu 2011 - 13:31
si si c'è un update panel....... ma ripeto....dal mio ambiente in cui posso debuggare....funziona bene...... è quando porto tutto su l'IIS del cliente che si incarta per query un pò pesanti...... dà quell'errore.... non capisco cosa possa cambiare.....
nello script manager ho anche aggiunto
<asp:ScriptManager ID="ScriptManager1" runat="server" AsyncPostBackTimeout="6000">
Gluck74
Profilo
| Guru
1.359
messaggi | Data Invio:
mar 21 giu 2011 - 14:05
Dovresti risolvere con questo.
http://weblogs.asp.net/leftslipper/archive/2007/02/26/sys-webforms-pagerequestmanagerparsererrorexception-what-it-is-and-how-to-avoid-it.aspx
Se non riesci, non effettuare la chiamata dentro un updatePanel, ma utilizza questo metodo:
http://glucolo.wordpress.com/2011/06/20/long-running-task-with-asp-net/
Ciao
____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.
Torna su
Stanze Forum
Elenco Threads
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 !