У меня есть два словаря Dictionary<string, List<Rights>>
и список этих словарей List<Dictionary<string, List<Rights>>>
.
Теперь я хочу иметь DropDownListFor для имен этих словарей.
Например, у меня есть словарь для хранения PersonModel (name)
и списка их Rights
, а также словарь для хранения Groups (name)
и список их Rights
.
public Dictionary<string, List<Rights>> PersonsWithRights { get; set; }
[Display(Name = "Groups")]
public Dictionary<string, List<Rights>> GroupsWithRights { get; set; }
[Display(Name = "--")]
public List<Dictionary<string, List<Rights>>> ObjectsWithRights { get; set; }
Вид:
@Html.DropDownListFor(m => Model.ObjectsWithRights.FirstOrDefault(), new SelectList(@Model.ObjectsWithRights))
Цель состоит в том, чтобы иметь раскрывающийся список с «Люди» и «Группы», а из этого раскрывающегося списка «матрицу прав доступа», где вы можете изменять права.
PersonModels
и их права? (права разные для каждого стола) - person David Walser   schedule 24.07.2018