У меня есть обработчик событий, настроенный для обработки ItemAdded, ItemUpdated и ItemDeleting в списке.
Я знаю, что 2 из 3 приведенных выше - это асинхронные события, которые не вызывают беспокойства.
Когда я добавляю 7 элементов через таблицу данных, обработчик событий копирует каждый элемент в другой список на дочернем сайте.
Если я затем перехожу к представлению таблицы основных списков и удаляю несколько строк (или даже только 1), я получаю экран «Разрешение конфликтов», в котором говорится, что «строки, которые вы изменили, были ранее изменены X (мной). конфликт с изменениями этого пользователя. Для каждого конфликта отмените свои изменения и сохраните изменения другого пользователя или повторите ваши изменения.
Я должен отменить все свои изменения, поэтому удаленные элементы возвращаются снова.
Забавно, я могу удалить их 1 на 1 из стандартного списка.
В чем причина этой проблемы?