Soutien pour "optgroup" dans la liste déroulante .NET MVC?

Continuant sur cette question par programme la création d'une liste déroulante je tiens ma liste de disposer de plusieurs optgroup listes de trop. Est-ce possible?

Je sais que j'ai besoin de passer un selectList à un dropDownList, mais ne sais pas comment faire pour ajouter du texte, de la valeur, "optgroup" à la selectList.

Je veux que le résultat final à produire:

<option value="">Please select</option>
  <optgroup label="Option A">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
  </optgroup>
  <optgroup label="Option B">
    <option value="a">A</option>
    <option value="b">B</option>
    <option value="c">C</option>
  </optgroup>
</option>
  • Maintenant intégré à ASP.Net MVC, à partir de la version 5.2 - voir ma réponse ci-dessous
InformationsquelleAutor KevinUK | 2009-03-03