В 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?