У меня следующая проблема с WCF RIA Services: у меня есть таблица Customer и таблица Address . У клиента может быть 0 ... n адресов. Есть форма для редактирования клиента с датагридом, который отображает адреса. Чтобы добавить / изменить адрес в дочернем окне, нажмите Добавить / Изменить . Теперь вот что:
Проблема в том, что пользователь всегда должен иметь возможность отменить правки. Это не проблема , кроме : если вы создаете нового клиента и добавляете адрес этому клиенту, то вы хотите отредактировать адрес, но хотите отменить это редактирование.
Как вы, ребята, решите это?