ASP:Listbox 項目のコンテンツに、プレーン テキストの代わりに HTML を使用する方法があるかどうか疑問に思っていました。私が尋ねる理由は、リスト内の各項目に追加の書式設定を行いたいからです。フォントの変更だけでなく、各リスト項目を分割するために、テキストまたは表の行の横にアイコンを配置することもできます。
この問題に対する JavaScript の解決策があるかもしれないことは漠然と認識していますが、うまくいきません。
編集: ターゲット プラットフォームが .NET 2.0 と IE6 であることを明確にする必要があります。
ピーター、それは私が求めているものに非常に近いものです。私は .NET アプリでこれを行いました。
itemToAdd.Attributes.Add("style", "padding-left: 20px; background: url(" + image + ".gif) no-repeat left center;");
これは FF3 では期待どおりに機能しますが、IE では何らかの理由で画像が表示されません。IE での背景 CSS 要素の使用に関する問題を知っている人はいますか?