MVC child - родитель на той же странице - PullRequest
1 голос
/ 27 марта 2012

Я довольно новичок в использовании MVC3, поэтому, надеюсь, все термины, которые я использую, верны.

По сути, я ищу способ (если возможно!) Добавить родительские и дочерние записи на одну и ту же страницу. Я могу правильно отобразить страницу, но не знаю, как обновить родительскую модель.

В моем представлении Создать у меня есть все поля для родителя, и я также хотел бы добавить дочерние записи в форму.

В настоящее время я использую Html.RenderPartial("CreateChildView") для отображения моей страницы «Создать дочернюю страницу» в родительском элементе.

Я также использую Html.RenderPartial("IndexChildView) для отображения своих дочерних записей, которые были добавлены.

Я застрял в том, как обновить родительскую модель из «CreateChildView» сверху, Я пытался добавить кнопку отправки в дочернее представление, но я не получил результаты, на которые надеялся.

Эквивалентный код C #, который я ищу:

ParentObject.ChildObject.Add(new ChildObject)

и затем способ отобразить это правильно

Заранее спасибо

1 Ответ

0 голосов
/ 13 июня 2012

Поместите обе части в div с идентификаторами.Отправьте данные с помощью ajax из «CreateChildView» и обновите «IndexChildView» с ответом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...