Можно ли выдать ошибку 404 на странице ASP.Net?

Мне было интересно, не так ли? Можно ли выдать ошибку 404 изнутри страницы (код позади)? Или, возможно, даже выбросить страницу с ошибкой любого другого типа, например 408 (тайм-аут) или 401 (требуется аутентификация)?

Примечание. Я не просто хочу, чтобы страница возвращала код состояния 404, я хочу, чтобы она использовала страницу ошибки 404 ASP.Net (или мои CustomErrors).

Что-то вроде этого в коде позади:

if(id>10){ //if id is greater than 10, then it doesn't exist here
  throw 404Error();
}
22
задан Earlz 11 February 2011 в 22:05
поделиться