Вопрос по asp.net-mvc – MVC .Net создает модели и связанные модели одновременно

0

У меня есть модель под названием Company, и в компании может быть 1 или более директоров. Я хочу иметь возможность создавать любое количество директоров одновременно с созданием компании.

Я сделал представление Create of the Director частичным:

@using (Ajax.BeginForm("Create", 
                       "Director", 
                       new AjaxOptions { 
                         HttpMethod = "POST", 
                         UpdateTargetId = "partial", 
                         InsertionMode = InsertionMode.InsertAfter }))
{
 @Html.EditorFor(model => model.Title)
 ...
}

В представлении «Создать» компании у меня есть кнопка, которая загружает частичное представление «Создать» директора в контейнер:

$.get('@(Url.Action("Create", "Director"))', function (result) {  
            $('#partial').append(result);
        });

Это позволяет динамически загружать входные элементы управления директора в представление «Создание» компании.

У меня вопрос, как справиться с созданием директоров одновременно с компанией? Или мне нужно только разрешить создание директоров на Редактировать, а не Создать?

Ваш Ответ

1   ответ
2

и сегодня я должен был сделать нечто подобное.

Я хотел сохранить несколько дат одновременно. Вот упрощенный код:

Посмотреть:

<input type="text" name="Date" />

контроллер:

public ActionResult Create(List<DateTime> Date)
{
    //Saving goes here
}

Таким образом, дата из каждого текстового поля с именем & quot; Дата & quot; будет доступен в списке Дата.

Похожие вопросы