[ASP.NET MVC] Manejando páginas/controladores/acciones no encontradas

Posted on Actualizado enn


Hola a todos, uno de los errores más comunes en las aplicaciones/sitios Web es el de página no encontrada, y en ASP.NET MVC aplica también para controlador/acción no encontrada, así que les quiero mostrar una manera muy simple de poder manejar este tipo de error, lo primero es crear un nuevo proyecto ASP.NET MVC (yo he seleccionado la plantilla básica), en este momento no se tiene ningún controlador:

image

Y al ejecutar obtenemos el siguiente error (lógico no?):

image

Ahora por medio de Nuget añadimos el paquete NotFound MVC:

image

El cual nos añade la vista NotFound.cshtml dentro de Views/Shared:

image

Y si ejecutamos de nuevo:

image

Nos lleva a la vista NotFound.cshtml, ahora ya es solo que la personalicen con un mejor diseño!

Descarga el ejemplo!

PD: Si te ha gustado el post no olvides compartirlo😀

7 comentarios sobre “[ASP.NET MVC] Manejando páginas/controladores/acciones no encontradas

    Gilbert Blanco escribió:
    05/21/2013 en 11:58

    Muy buen tip. Gracias!

    Abel Amaro Julian (@JumaroZ) escribió:
    05/21/2013 en 21:58

    Gracias Julio tus ultimos articulos me han ayudado mucho saludos

    […] [ASP.NET MVC] Manejando páginas/controladores/acciones no encontradas […]

    Domingo Sanchez escribió:
    06/03/2013 en 09:47

    Muy bueno este articulo excelente, la verdad me ha ayudado mucho, tengo una pregunta haber si me pueden ayudar al respecto, he pubicado un pagina de consulta asp.net mvc pero no funciona el responsive design, despues que la publico. que parametros deberia activar en el IIS 7. en el cual lo tengo publicado.

      Julio Avellaneda respondido:
      06/03/2013 en 18:02

      Hola amigo, bueno el responsive design no tiene nada que ver con la configuración de tu IIS, ese tema ya es de cliente, lo que si podrías hacer es validar que al renderizar la página tus estilos se cargan correctamente

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s