Прежде всего, я использую MVC 2 с Entity Framework 4.У меня есть 2 сущности. Клиенты и Электронные письма Между Клиентом и электронной почтой существует отношение 1 ко многим.Один клиент может иметь много адресов электронной почты.Мой вопрос: в форме страницы «Создание клиента» у меня есть вся информация, касающаяся клиента.например:
<%: Html.LabelFor(model = model.FirstName) %>
<%: Html.TextBoxFor(model = model.FirstName) %>
<%: Html.LabelFor(model = model.LastName) %>
<%: Html.TextBoxFor(model = model.LastName) %>
Я хотел бы иметь кнопку Добавить, которая будет создавать поля электронной почты в JavaScript.Когда я сохраняю клиента, это связывает электронную почту с клиентом.Как я могу выполнить эту задачу?У меня есть пара идей, но я не уверен, что все в порядке, как я думаю. Один из них - это когда я нажимаю кнопку «Добавить» для электронной почты, которая отображает всплывающее окно с полями электронной почты, а затем, когда я нажимаю «Сохранить электронную почту», вызывается метод Create и сохраняется электронная почта в базе данных.Проблема в том, как я могу связать эту запись электронной почты с клиентом, если клиент еще не сохранен в базе данных?.