Как стилизовать отдельные (или все, каждый) параметры / элементы в Html.ListBoxFor? - PullRequest
0 голосов
/ 29 сентября 2018

В HTML, когда у меня есть <select>, я заполняю его <option>.Каждый <option> может принимать styles и classes.

. В моем текущем проекте я использую Razor Pages с Html.ListBoxFor.Я могу использовать этот синтаксис:

@Html.ListBoxFor(m => m.service,
 new MultiSelectList((List<SelectListItem>)ViewData["services"], "Value", "Text"),
 new { style = "display:block; width:600px; overflow-y:auto", id = "ServiceSelect", size = "3" })

и стилизовать свой ListBox.Тем не менее, я не могу найти способ стилизовать каждый отдельный вариант;например, я действительно хотел бы добавить некоторые отступы, поскольку элементы очень малы.

Как стилизовать параметры внутри Html.ListBox?

1 Ответ

0 голосов
/ 01 октября 2018

Один из лучших и самых простых вариантов - использование библиотеки jQuery Nice Select.Он прост в настройке и прост в использовании.

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