Я пытаюсь создать список выбора, который будет содержать некоторые приоритетные значения, затем разделитель, а затем остальные значения. Мне нужно сделать это в Html Helper, так как я получу значения, которые будут приоритетными, и остальные значения из разных источников.Создать Selectlist с разделителем в Html Helper
Пример того, что я хочу сделать:
EUR
GBP
USD
---
SEK
ZAR
.
.
.
Я также хочу убедиться, что разделитель нельзя выбрать. Если я сделаю это прямо в html, мне это удастся, но я не могу отключить разделитель, когда делаю это через помощника. Есть идеи, как это сделать?
Когда опция выдается, ее можно выбрать. Стандартный по умолчанию простой выпадающий элемент HTML очень ограничен в своих опциях. Вам придется прибегнуть к некоторому JavaScript для предотвращения выбора клиентов, но я не знаю о таком сценарии - просто указывая вам в возможном направлении. – mare
Я думаю, вам придётся поправить своего помощника, чтобы делать то, что вы хотите ... – Scrappydog
Или просто объедините два источника значений с разделителем и добавьте JavaScript-вызов к «onchange», как «new with {.onchange = "MyJSFunction"}, который проверяет разделитель и отменяет изменение. – OlafW