Me preguntaba si es posible arrojar un error 404 dentro de una página (código detrás)? ¿O posiblemente incluso lanzar otro tipo de página de error como 408 (tiempo de espera) o 401 (se requiere autenticación)?Posible lanzar un error 404 dentro de una página ASP.Net?
Nota: No solo deseo que la página devuelva un código de estado de 404, quiero que use la página de error 404 ASP.Net (o mis CustomErrors).
Algo como esto en el código detrás:
if(id>10){ //if id is greater than 10, then it doesn't exist here
throw 404Error();
}
Hmm. Si se lanzó esta excepción cuando CustomErrors está desactivado, ¿mostrará la página de excepciones estándar de ASP.Net con stacktrace? – Earlz
@Earlz, si 'customErrors =" Off "' probablemente obtendrá un YSOD. –
Tenía curiosidad por cuando en un entorno de desarrollo. ¡Eso parece funcionar sin embargo! – Earlz