17/05/2005 - 00:41 por Anonimo | Informe spam
Que tal Grupo!!

Estoy tratando de implementar el manejo de errores
personalizados en una aplicación ASP.NET.

Así que tengo lo siguiente en el archivo web.config:

<customErrors defaultRedirect="UIError.aspx" mode="On" />

después tengo en el archivo Global.asax:

protected void Application_Error()
{

Response.Redirect("http://" + Request.Url.Host +
Request.ApplicationPath + "/UIError.aspx");

}

pero no logro que me redireccione a la página de error por
que siempre que provoco una excepcion siempre me despliega
el siguiente url:

http://localhost/Repositorio/UIError.aspx?
aspxerrorpath=/Repositorio/UIError.aspx

pero nunca se ejecuta mi código de la página UIError.aspx

Que puedo estar haciendo mal ?¿


Mi aplicación esta organizada de la siguiente manera:

root: Repositorio
SubFolder: Reportes
Pagina que provoca el error: Clientes.aspx

y la página de error se encuentra en el root directamente:

root: Repositorio
Página de error: UIError.aspx


Saludos

De antemano gracias.

Preguntas similare

Leer las respuestas

#1 Miguel Angel Campos
19/05/2005 - 09:03 | Informe spam
Debes quitar el código del manejador Application_Error, la directiva que
defines en el web.config en customerrors es la encargada de hacer la
redirección en caso de error.

Por otro lado, estas seguro que en tu pagina UIError.aspx no existe algún
tipo de error?

Un Saludo,

Miguel Angel Campos
MCAD.NET

escribió en el mensaje
news:05fa01c55a68$6d640fe0$


Que tal Grupo!!

Estoy tratando de implementar el manejo de errores
personalizados en una aplicación ASP.NET.

Así que tengo lo siguiente en el archivo web.config:

<customErrors defaultRedirect="UIError.aspx" mode="On" />

después tengo en el archivo Global.asax:

protected void Application_Error()
{

Response.Redirect("http://" + Request.Url.Host +
Request.ApplicationPath + "/UIError.aspx");

}

pero no logro que me redireccione a la página de error por
que siempre que provoco una excepcion siempre me despliega
el siguiente url:

http://localhost/Repositorio/UIError.aspx?
aspxerrorpath=/Repositorio/UIError.aspx

pero nunca se ejecuta mi código de la página UIError.aspx

Que puedo estar haciendo mal ?¿


Mi aplicación esta organizada de la siguiente manera:

root: Repositorio
SubFolder: Reportes
Pagina que provoca el error: Clientes.aspx

y la página de error se encuentra en el root directamente:

root: Repositorio
Página de error: UIError.aspx


Saludos

De antemano gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida