2009-11-12 85 views
0

我需要一个下拉列表,其中的选项包含文本后面跟一个小图片。如何在下拉列表选项中显示图像?

假设我有一个水果下拉列表。我想说明的选项为:

选项1:芒果的小图片则文本芒果

选项2:橙色的小图片则文本橙 ............. ........

是否可以在asp.net 2.0中实现?

如果是,那么请帮助示例代码。

我不想使用JQuery。

回答

3

您可以通过在您的ASP.NET代码中放置<asp:Image ImageUrl="some.gif" />标签来实现该服务器端。浏览器将在页面加载时显示它们。

0

你不需要使用jQuery,使用CSS background-image属性每<option>

+0

@Soufiane用JSP/HTML/JS/CSS也可以实现这样的事情吗? – akjain 2009-11-12 07:07:34

+0

它在Firefox中工作,但不在IE6中。我已经尝试了以下CSS:选项{background-image:url('smp.png'); margin-left:10px; padding-left:60px; background-repeat:no-repeat; height:30px;} – Himadri 2009-11-12 07:12:17

+0

@akjain :在这种情况下,服务器端技术是无关紧要的,所以是的,它会工作,因为它只是CSS。 – 2009-11-12 07:18:05

相关问题