optgroup

Как я могу сделать свой Dropdownlist для поддержки optgroup? Есть ли в любом случае, чтобы сделать это? Обратите внимание, что это DropDownListFor, означает, что он поддерживает проверку клиента DataAnnotation ...

есть ли способ сделать выбор группы опций? <select> <optgroup value="0" label="Parent Tag"> <option value="1">Child Tag</option> <option value="2">Child Tag</option> </optgroup> </select> ...