Я создал элемент управления С# DropDownList клиента, который может отображать его содержимое, являются optgroups (не с нуля, я редактировал какой-то код, найденный в Интернете, хотя я точно понимаю, что он делает), и он отлично работает.
Однако теперь я столкнулся с ситуацией, когда мне нужно иметь два уровня отступов в моем выпадающем меню, т.е.
<select>
<optgroup label="Level One">
<option> A.1 </option>
<optgroup label="Level Two">
<option> A.B.1 </option>
</optgroup>
<option> A.2 </option>
</optgroup>
</select>
Однако, насколько мне известно, это будет выглядеть как обычные optgroups.
Есть ли способ создать это вложенное поведение?