Как отправить пользовательское сообщение об ошибке клиенту A Telerik MVC GRID AJAX INSERT/UPDATE/DELETE?

StackOverflow https://stackoverflow.com/questions/4127684

  •  29-09-2019
  •  | 
  •  

Вопрос

Я работаю с редактированием Ajax в расширении сетки Telerik. Я хотел бы обработать ошибки/исключения в INSERT/UPDATE/DELETE и отобразить удобное для пользователя сообщение в поле сообщения, которое отображается обратно клиенту, вместо сообщения по умолчанию «Ошибка! Запрошенный URL " или т.п.

Есть ли способ сказать сетку, чтобы отобразить пользовательское текстовое сообщение?

Это было полезно?

Решение

Кто -то настраивал предупреждение здесь: http://www.telerik.com/community/forums/aspnet-mvc/grid/how-to-return-error-information-to-grid-in-ajax-editing-dode.aspx, но я все еще ищу способ фактически обновить саму сетку ...

В собственности NoreCordstemptate есть небольшая надежда, но нам все еще нужен способ очистить сетку из любых записей, которые, возможно, уже были там.

Редактировать:

Нашел это: чтобы очистить сетку и установить свое сообщение, сделайте следующее:

var grid = $('#Grid').data('tGrid');
grid.total = 0;
grid.dataBind(Array());
$('#Grid').find('.t-no-data td').text('My Custom Error Message');

Конечно, вы можете самостоятельно выяснить, как объединить мой пример и пример по ссылке выше.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top