Пример сценария:
- Пользователь выполняет обновление, например, перетаскивание. Это запрос AJAX.
- Код на стороне сервера не может подтвердить обновление, или операция просто не удалась. Исключение выдается.
- Пользователю должно быть показано разумное сообщение об ошибке.
Как мне сообщить об исключении клиентской стороне и показать сообщение об ошибке в окне сообщения div?
Сообщение должно быть показано после факта . Иногда возможно предотвратить ошибки в коде на стороне клиента, но меня это не беспокоит.
При традиционной привязке данных в коде файла я могу показать метку после условия ошибки. Но если элемент управления Ajax подключен к классу провайдера, указанному в aspx, я не понимаю, как это возможно. Единственный вариант, который я могу придумать, - перехватывать исключения на стороне сервера в клиентском коде. Это возможно?
Я использую Telerik RadControls для ASP.NET Ajax.