У меня есть модель, которая содержит свойство List<PhoneNumber>
. Я использую TryUpdateModel в своих действиях по обновлению. Добавление новых номеров и изменение существующих номеров работает нормально. Однако удаление существующих номеров работает, только если я не пытаюсь удалить все. Если я удалю все из списка, ни один из пунктов не будет удален.
Я понимаю, что это, вероятно, задумано, но какой рекомендуемый подход для решения этой проблемы?