Изображения в выпадающем списке

Привет, я хочу поместить изображение вместе с некоторыми данными в раскрывающийся список asp.net.

Может кто-нибудь дать мне пример кода для достижения этой функциональности?

флаг страны + название страны → в том же элементе списка

Ответы

Ответ 1

Вы можете использовать раскрывающийся список jQuery:

http://marghoobsuleman.com/jquery-image-dropdown

Выпадающее изображение jQuery http://marghoobsuleman.com/mywork/jcomponents/customdropdown/icons/preview.gif

<script language="javascript">    
$(document).ready(function(e) {
    try {
        // target some ids
        MSDropDown.init("#combo1, #combo2");
        //by wild card
        MSDropDown.init("#divid select");
        //or 
        MSDropDown.init("#formid select");
    } catch(e) {
    alert(e);
    }
})
</script>

Ответ 4

Я не пытался использовать этот JQuery Combo-Box,, но из скриншота он выглядит как элементы в поле со списком может включать в себя изображение. Возможно, вы могли бы исследовать больше об этом.

Ответ 5

С стандартным выпадающим списком вы не сможете добиться этого.

Вам нужно написать настраиваемый серверный элемент управления, который не основан на выпадающем списке.

Ответ 6

Вы не можете добиться этого с помощью необработанного выпадающего списка/комбинированного поля на С#. Основной элемент управления поддерживает только текст, а не комбинацию текста + изображения.

Вам нужно будет написать пользовательский элемент управления или использовать что-то вроде jQuery для создания выпадающего списка с заполнением вашего кода.

Ответ 7

Правильно, стандартный инструмент не принимает изображения, попробуйте с помощью специального инструмента.

попробуйте этот бесплатный инструмент: http://controlsbuilder.com/tools/CustomDropDownList.aspx