Я довольно новичок в использовании MVC3, поэтому, надеюсь, все, что я использую, все правильно.MVC child - parent на той же странице
В основном я ищу способ (если это возможно!), Чтобы на родительскую запись было добавлено родительское и дочернее (ые) записи. Я могу правильно отобразить страницу, но я не уверен, как обновлять родительскую модель.
В моем представлении «Создать» У меня есть все поля для родителя, и я также хотел бы добавить дочерние записи в форму.
В настоящее время я использую Html.RenderPartial("CreateChildView")
для отображения моей дочерней страницы Create в родительском.
Я также использую Html.RenderPartial("IndexChildView)
для отображения моих дочерних записей, которые были добавлены.
Где я застрял в том, как обновить родительскую модель из «CreateChildView» сверху, Я попытался добавить кнопку отправки в дочернее представление, но я не получаю результаты, на которые я надеялся ,
в equivelent C# код, который я вроде ищу это:
ParentObject.ChildObject.Add(new ChildObject)
, а затем способ отображения это правильно
Заранее спасибо
это поможет, если вы сможете опубликовать часть кода, который вы используете. Кстати, я полагаю, что окружающие ваши представления fiedls имеют Html.BeginForm(), и у вас есть метод Action в контроллере с атрибутом [HttpPost]. – Kevin