Добрый день, имеются 2 класса, если кодом то так так:
public class Role
{
public int Id { get; set; }
public String Name { get; set; }
}
public class User
{
public int Id { get; set; }
public String Name { get; set; }
public List<Role> Roles { get; set; }
}
В MVC Core собираюсь в методе [HttpGet] передать пустой объект класса User в View форму, в которой будет доступно для заполнения поле Name, и также будут выводится все имеющиеся роли "с галочками" (использую
тип checkbox), в итоге все хорошо, у меня получается форма в которой пользователь вводит "имя" отмечает галочками нужные роли, но как потом передать все что пользователь сделал на форме в метод [HttpPost]
для дальнейшей обработки? (количество доступных для выбора ролей не известно, в View выводится циклом) Если на форме отдельно имя или отдельно список с галочками то все хорошо, но если во View передаю заранее созданный объект User
@model User то поле public List<Role> Roles на выходе получить не удается, возможно задача прикладной ценности не имеет, интерес просто "спортивный" в какую сторону посмотреть?