2017-05-17 3 views
0

이전에 게시 되었으면 사과드립니다. 그렇다면 많이 검색 한 후에 찾을 수 없습니다.ASP.net의 드롭 다운 목록에서 가짜 또는 옵트 그룹을 만드는 방법

나는 optgroups/headings을 asp.net 드롭 다운 목록에 포함시키는 방법을 고안하려했다. 대부분의 답변은 '아니오'라고 말했지만 지나치게 잔인한 드롭 다운 목록을 포함하지 않은 대답을 찾을 수 없었습니다.

내가 얼마나 단순했는지, 다른 사람들에게 도움이 될 수 있도록 공유 할 것이라고 생각했습니다.

답변

0

예제 솔루션. CSS는 명확성을 위해 인라인입니다. 크롬 & 파이어 폭스에서 제목은 좋은 블랙 있지만, 즉 있습니다 :

<asp:DropDownList runat="server" ID="DropDownList1" >  
    <asp:ListItem style="font-weight:bold; color:black;" disabled="true">Heading 1</asp:ListItem> 
    <asp:ListItem Text="Item 1" Value="11"></asp:ListItem> 
    <asp:ListItem Text="Item 2" Value="12"></asp:ListItem> 
    <asp:ListItem style="font-weight:bold; color:black;" disabled="true">Heading 2</asp:ListItem> 
    <asp:ListItem Text="Item 1" Value="21"></asp:ListItem> 
    <asp:ListItem Text="Item 2" Value="22"></asp:ListItem> 
    <asp:ListItem Text="Item 3" Value="23"></asp:ListItem> 
</asp:DropDownList> 

그것은 일부 브라우저의 차이가 있지만, 잘 렌더링 비활성화 된 회색으로 렌더링합니다.

모든 항목에서 제목은 선택할 수 없으며 항목과 시각적으로 구별됩니다.