Как преобразовать данные из класса модели в список - PullRequest
0 голосов
/ 14 октября 2019

Кто-нибудь знает способ преобразования данных из класса модели Identity Framework в список выбора.

Я хотел бы экспортировать все данные из этого определенного класса модели и скопировать их в список выбора.

Может кто-нибудь объяснить мне, как я могу это сделать?

Я уже пробовал: https://www.tutorialsteacher.com/mvc/htmlhelper-dropdownlist-dropdownlistfor

Я пробовал этот код, но он считывает только предварительно заполненные данные из перечисления. Кроме того, я хотел бы заполнить поле выбора данными из класса модели.

public class Student
{
    public int StudentId { get; set; }
    [Display(Name="Name")]
    public string StudentName { get; set; }
    public Gender StudentGender { get; set; }
}

public enum Gender
{
    Male,
    Female    
}

@using MyMVCApp.Models

@model Student

@Html.DropDownList("StudentGender", 
                    new SelectList(Enum.GetValues(typeof(Gender))),
                    "Select Gender",
                    new { @class = "form-control" })

Это выше не соответствует моим потребностям, потому что они используют данные, определенные в Enum, а не данные из самого класса модели.

Гр.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...