Страница ошибки для страницы с поддержкой Ajax asp.net - PullRequest
1 голос
/ 03 ноября 2010

У меня есть страница с панелью обновления. если возникает какая-либо ошибка, то на странице не отображается информация об ошибке. Как отобразить страницу с ошибкой.

Спасибо Мохан Шарма

1 Ответ

0 голосов
/ 03 ноября 2010

Вот хорошая статья от scottgu о том, как это сделать.

1) Теперь вы можете обрабатывать событие "OnAsyncPostBackError" в элементе управления, чтобы поймать и/ или измените сообщение об ошибке, возникающее во время обработки обратного вызова AJAX на сервере.

2) Теперь можно установить свойство «AllowCustomErrors» в элементе управления, чтобы включить стандартПоддержка настраиваемой ошибки ASP.NET, позволяющая автоматически перенаправлять пользователя на страницу ошибки при возникновении ошибки (даже если это происходит во время обратной передачи AJAX).

3) Вы можететеперь необязательно обрабатывать клиентские события JavaScript на странице, чтобы перехватить любое сообщение об ошибке, отправленное обратно с сервера, и выполнить в результате пользовательские действия на стороне клиента (например: вывести сообщение об ошибке в красиво отформатированный раздел вместо выполнениявсплывающее сообщение).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...