2012-02-20 2 views
0

Следующие не работают. Он отображается как неформатированный текст.Как отформатировать ListItem DropDownList из кода?

ListItem li = new ListItem(); 
li.Attributes.Add("style", "font-style:italic");   
li.Text = "Select product"; 
li.Value = "0"; 
ddlProducts.Items.Add(li); 
+0

Вы пробовали: li.Attributes ["style"] + = "font-style: italic" ;? –

+0

Не работает. Пробовал только сейчас. – Nemo

+2

Я думаю, что IE (новые версии могут отличаться) игнорирует стили шрифтов на dropdownlists. Возможно, это и не имеет никакого эффекта. Код, который вы написали, выглядит правильно. Некоторые браузеры отображают выпадающий список, используя стиль уровня ОС, на который не влияет CSS. – SpaceBison

ответ

3

Смотреть это link.


Не все браузеры поддерживают стиль шрифта для варианта

0

DropDownList делает HTML с для каждого ListItem. И не поддерживает настройки шрифтов в стиле. Попробуйте использовать javascript.

Смежные вопросы