webForumDet fria alternativet

Olika style för olika optionsi en dropDownList

.NET

4 svar · 204 visningar · startad av aengman

Medlem sedan dec. 200150 inlägg
Frågan#1

Går det att få olika "style" för olika alternativ i en dropDownList?

Medlem sedan apr. 20012 266 inlägg
#2

Ja, du sätter olika class på de olika alternativen (<option class="klass"></option>)

Medlem sedan dec. 200150 inlägg
#3

Använder mig av:

DropDownList.DataSource = "myDataTable";

Kör sen en metod på OnPreRender="modifyDropDownList" för att kolla värdena på de olika delarna. Om en del har ett visst "value" skulle jag vilja påverka dennes utseende.

Medlem sedan apr. 20012 266 inlägg
#4

Kör en loop som sätter style på varannat val i dropdownlistan.

Medlem sedan dec. 200150 inlägg
#5

Har testat med:

for(int i = 0; i < DropDownList.Items.Count; i++)
{

DropDownList.Items*.Attributes.CssStyle.Add("color","#eeeeee");
}

utan framgång. Är jag helt fel ute?*

246 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
118 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)