Молчун
Зарегистрирован: 02 August 2007
Сообщения: 13
Примеры кода: 0
|
Re: customErrors="On" и "природная" обработка ошибок в AJAX |
11 March 2008 17:42 |
|
|
|
|
Для тех, кто столкнулся с подобной проблемой.
Есть класс RestHandler, который обрабатывает вызов Page-метода, следующим методом:
internal static void ExecuteWebServiceCall(HttpContext context, WebServiceMethodData methodData)Если при выполнении данного метода происходит ошибка, то отрабатывает метод:
internal static void WriteExceptionJsonString(HttpContext context, Exception ex, int statusCode)в котором проверяется:
- если включена пользовательская обработка ошибок, то заместо исключения сериализуем "There was an error processing the request"
- иначе сериализуем информацию об ошибке(Message, StackTrace, ExceptionType)
Дополнительно можно глянуть:
https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=290881
|
|