Мой код делает что-то более сложное, но очень похожее.Что я делаю, это создаю и пишу запись электронной почты с пустым ContactID, когда диалоговое окно закрыто.Затем, когда я отправляю свою контактную форму, у меня есть поле с EmailID.В своем действии «Сохранить контакт» я проверяю запись «Электронная почта» и, если поле «контакт» пуст, я вставляю «Контакт» и сохраняю запись «Электронная почта».Я использую то же частичное представление для создания и редактирования, поэтому, если оно редактирует существующее электронное письмо или добавляет новое электронное письмо к существующему контакту, поле ContactID уже заполнено.
В этом простом случае это может сделатьбольше смысла, когда пользователи закрывают диалоговое окно, чтобы сохранить информацию в скрытых полях в родительской форме (если вы не хотите, чтобы они отображались, если вы хотите, чтобы они отображались, тогда лучше всего использовать предложение Райана), а затем создавать и сохранять обе записи наКонтакт отправить.
Если это «Создать», то я не совсем понимаю, зачем вам нужен AJAX-запрос для получения значений ...