我想知道是否有一种方法可以将 HTML 用于我的 ASP:Listbox 项目的内容而不是纯文本?我问的原因是因为我想对列表中的每个项目进行一些额外的格式化。不仅仅是字体的变化,可能还有文本或表格行旁边的图标来划分每个列表项。
我隐约知道这个问题可能有一个 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 元素的任何问题?