Как связать 2 разные модели, в том числе список объектов, с сообщением в ядре asp.net? - PullRequest
0 голосов
/ 15 октября 2019

У меня есть форма, которая состоит из 2 частей.
Первая привязка группы формы к классу А.
Вторая группа формы, которая является привязкой таблицы к IEnumerable<B>, которая загружается в частичном представлении, имеющем

@model IEnumerable<MyProject.Models.B>

Когда я отлаживаю, я получаю только класс A, который передается в метод Create. IEnumerable<B> пусто.

Как правильно передать IEnumerable<B> методу Create?

CSHTML

<form asp-action="Create">

    ....
</form>

Контроллер

[HttpPost]
[ValidateAntiForgeryToken]
public async Task<IActionResult> Create([Bind("aa","bb","cc","dd")]  A a, [Bind("ee","ff")] IEnumerable<B> bs)
                {
    if(ModelState.IsValid)
    {
        //....
    }
    //.....
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...