2012-02-20 3 views
0

以下は機能しません。フォーマットされていないテキストとして表示されます。DropDownListのListItemをコードの背後からフォーマットするにはどうすればいいですか?

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(新しいバージョンは違うかもしれません)は、ドロップダウンリストのフォントスタイルを無視すると思います。これは効果がない理由かもしれません。あなたが書いたコードは正しいように見えます。特定のブラウザでは、CSSの影響を受けないOSレベルのスタイルを使用してドロップダウンリストをレンダリングします。 – SpaceBison

答えて

3

このlink.


は、すべてのブラウザは、オプションのフォントスタイルをサポートしていない

0

ドロップダウンリストには、すべてのListItemのためにHTMLをレンダリングを参照してください。 は、スタイルのフォント設定をサポートしていません。 javascriptを使ってみてください。

関連する問題