如何制作一个充满图像项目的下拉列表?我希望能够在列表中看到带有文本标题的图像列表,能够专门选择一个图像,并使文本标题出现在列表顶部的选择框中。有谁知道如何实现这一目标?
答案 0 :(得分:1)
最直接的方法是使用第三方库,例如Telerik的ASP.NET AJAX库(通常称为Rad Controls)。
http://demos.telerik.com/aspnet-ajax/combobox/examples/functionality/templates/defaultcs.aspx
我和Telerik好运。关于RadComboBox(它们的全功能ASP.NET下拉列表)的一个好处是它允许您根据需要覆盖列表中每个项目的呈现。通过覆盖每个项目的呈现,您可以将任何类型的HTML放入下拉列表(包括图像,表格等)。所以它非常强大。
缺点是它是一种商业产品,并且有一点学习曲线。此外,根据您的要求,Telerik控件可能有点重。
我没有其他具有此级别功能的第三方库的经验,因此可能还有其他解决方案。