2014-03-01 20 views

Antwort

4

Leider nicht. Es gibt keine Möglichkeit, einem SelectListItem Attribute hinzuzufügen, was als <option> gerendert wird.

Sie müssten die Klasse SelectListItem erweitern und dann die DropDownListFor erweitern, um sie zu verwenden. Es ist leider nicht sehr einfach ... Es wäre schön gewesen, für diesen Zweck ein Attributes Wörterbuch auf SelectListItem zu haben.

Hier ist eine Implementierung eines benutzerdefinierten Attributs angewendet:

Adding html class tag under <option> in Html.DropDownList