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 1.0/1.1
Global.asax
giovedì 11 marzo 2004 - 12.12
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Muten
Profilo
| Junior Member
70
messaggi | Data Invio:
gio 11 mar 2004 - 12:12
è possibile nel Global.asax riuscire a capiere che errore html è stato generato ???
ho usato questa istruzione
Dim ex As HttpException = Server.GetLastError()
ma al suo interno non riesco a trovare un codice familiare (404,500...)
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
gio 11 mar 2004 - 21:31
Allora, ciao, puoi fare così, utilizzare dentro il global.asax l'evento Application_Error.
All'interno puoi usare il comando Server.Transfer("paginaerrore.aspx").
E da quella pagina tramite Server.GetLastError potrai avere accesso all'eccezione e recuperare quindi il codice d'errore 404, 500, ecc.
Prova così.
ciao
david
Muten
Profilo
| Junior Member
70
messaggi | Data Invio:
ven 12 mar 2004 - 10:07
ho fatto come consigliato da te, ma il rivultato non cambia, visto che l'error code che vedo nella eccezione è -2147467259.
per catturare l'errore uso questa istruzione
Dim ex As Exception = Server.GetLastError()
è corretta ???
Muten
Profilo
| Junior Member
70
messaggi | Data Invio:
ven 12 mar 2004 - 10:29
ho trovato :-)
Dim he As HttpException = CType(Server.GetLastError(), HttpException)
Dim code As Integer = he.GetHttpCode()
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 !