Выражение Ожидаемая ошибка при попытке добавить класс в HTML Dropdown Helper - PullRequest
0 голосов
/ 25 апреля 2018

В настоящее время я получаю сообщение об ошибке под символом @ при попытке применить некоторые стили начальной загрузки к моему раскрывающемуся меню в моем представлении. Раскрывающееся меню создается с помощью Html.DropdownList помощника HTML.

Ошибка гласит:

Выражение ожидается. Имя члена анонимного типа может быть выведено только из простого или квалифицированного имени без аргументов

Status : @Html.DropDownList("surveyStatus", "All", New With {@class = "form- control"})

1 Ответ

0 голосов
/ 25 апреля 2018

Вы используете синтаксис C # для создания анонимного объекта. Для VB.NET используйте

New With { .class = "form-control"}

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

  • DropDownList(String, IEnumerable<SelectListItem>, Object)
  • DropDownList(String, String, IEnumerable<SelectListItem>, Object)
  • DropDownList(String, String, IEnumerable<SelectListItem>, Object, Object)

См. Также Список перегрузки метода из MSDN.

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