Макет столбца Infragistics WebDataGrid не поддерживается при вставке и удалении

#infragistics #webdatagrid

#инфраструктура #webdatagrid

Вопрос:

Я столкнулся с этой странной проблемой с элементом управления Infragistics WebDataGrid.

При запуске сетки отображается ok, заголовки в строке заголовка. Записей нет, поэтому единственная строка, отображаемая ниже, — это строка «добавить».

введите описание изображения здесь

Затем я загружаю данные в сетку из своего кода AJAX. Кажется, все в порядке. Появятся 3 новые строки, строка «добавить» находится ниже. Все чисто.

введите описание изображения здесь

Затем я нажимаю удалить «x» во 2-й строке (примечание: это столбец шаблона и является первым столбцом в сетке, поэтому почему он появляется в конце, я не знаю). Запускается AJAX, и 2-я строка удаляется. Но сетка обновляется нечетно. Похоже, что в строке «добавить» появился новый столбец, который выбросил другие строки и заголовок.

введите описание изображения здесь

Это функционально правильно, но визуально беспорядок.

ПРИМЕЧАНИЕ: Это также происходит при добавлении новой записи из строки «добавить».

К вашему сведению — я следовал примеру Крейга Шумейкера, однако я привязываю свой источник данных к исходному коду, среди прочих изменений. (http://community.infragistics.com/aspnet/articles/webdatagrid-client-side-crud.aspx ).

Кто-нибудь знает, что вызывает это / как это исправить?

Ответ №1:

Крис,

Я протестировал это, и я не смог воспроизвести это. Я бы рекомендовал, чтобы, если вы все еще можете воспроизвести это, вы опубликовали проблему на форумах Infragistics с кодом, который вы используете, чтобы мы могли изучить его дальше.