У меня есть требование, чтобы SPList сортировался по полю «Приоритет» (числовое поле, без ограничений) при добавлении или обновлении ListItem.
Сортировка должна работать так:
Original Inserted item Modified
1 1
2 2 2
3 3 (old 2)
4 (old 3)
Отредактировано: это поведение является основным для улучшения взаимодействия с пользователем при редактировании данных в представлении таблицы данных.
Это своего рода обновления стиля AJAX для бедных, которые я пытаюсь получить.
Единственное решение, которое я вижу сейчас, - это использовать обработчик событий и обновить ListItems, которые должны быть деприоритизированы, однако это может быть довольно дорогостоящей операцией в списке с сотнями элементов (если в последовательности нет пробелов).
Я пропустил очевидное решение или гораздо лучший способ масштабирования?
1012 * ТИА *