Мне было интересно, возможно ли выдать ошибку 404 изнутри страницы (код сзади)? Или, возможно, даже выдать страницу ошибки другого типа, такую как 408 (тайм-аут) или 401 (требуется аутентификация)?
Примечание: я не просто хочу, чтобы страница возвращала код состояния 404, я хочу, чтобы она использовала страницу ошибки ASP.Net (или мои CustomErrors) 404.
Что-то вроде этого в коде позади:
if(id>10){ //if id is greater than 10, then it doesn't exist here
throw 404Error();
}