Выпадающий список с выбором списка - PullRequest
0 голосов
/ 15 февраля 2019

Это мой список выбора из модели.

public IEnumerable<SelectListItem> ServiceCycleList
{
    get
    {
        var Item = new List<SelectListItem>
        {
            new SelectListItem { Text = "Yearly", Value = "12" },
            new SelectListItem { Text = "Quarterly", Value = "3" },
            new SelectListItem { Text = "Monthly", Value = "1" }
        };
        return Item;
    }
}

Я хочу создать один выпадающий список для этого списка выбора.Как я могу к этому?

Ответы [ 2 ]

0 голосов
/ 18 февраля 2019

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

public ActionResult Index(..)
{
   .
   .

   return View(); // missing model reference
}
0 голосов
/ 15 февраля 2019

Если он доступен в представлении с моделью, вы можете создать DropDownList следующим образом:

@Html.DropDownListFor(model => model.YourModelProperty, new SelectList(Model.ServiceCycleList, "Value", "Text"), "Please Select...")
...