我创建了一个客户c#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>Run Code Online (Sandbox Code Playgroud)
但是,在上面的示例代码段中,它呈现为好像Level Two与缩进量相同Level One.
有没有办法生成我正在寻找的嵌套optgroup行为?