Лучшая перегрузка для выпуска списка - PullRequest
1 голос
/ 03 апреля 2020
@Html.DropDownList(expression: model => model.CategoryID, 
   new List<SelectListItem>(Model.CategorySelectListItem, dataValueField: "Value",
   dataTextField: "Text"),htmlAttributes:new {@class = "form-control"})

Это мой код, что означает ошибка и как ее исправить?

1 Ответ

0 голосов
/ 03 апреля 2020

То, что вам нужно, это новый экземпляр SelectList на самом деле не список SelectListItem, измените ваш код следующим образом, и он отлично работает:

@Html.DropDownList(expression: model => model.CategoryID,
      new SelectList(Model.CategorySelectListItem, dataValueField: "Value", 
      dataTextField: "Text"),htmlAttributes:new {@class = "form-control"})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...