Суть проблемы следующая:
Если в ListView InsertItemPosition="LastItem" , то всё в порядке TryUpdateModel обрабатывается корректно и при редактировании и при вставке.
НО, если InsertItemPosition="FirstItem", то когда я выполняю редактирование (в EditItemTemplate) TryUpdateModel берёт информацию для синхронизации не из тега EditItemTemplate, а из InsertItemTemplate. Вероятно это в следствии того, что атрибут name у них одинаковый.
Как это можно решить?