2012-05-15 4 views
0

Возможно ли контролировать высоту/количество элементов, отображаемых в раскрывающемся списке выбора? Или мне нужно закодировать собственный виджет? Это возможно?Можно ли управлять этим атрибутом?

забыл упомянуть, я использую следующий код:

<asp:DropDownList runat="server" Width="288px" CssClass="Select"></asp:DropDownList> 
+0

Вы имеете в виду количество предметов, отображаемых за раз? –

+0

Короткий ответ да http://comp345.awardspace.com/select_element_cheatsheet.pdf –

ответ

2

Вы можете ограничить количество элементов, используя атрибут sizeвидимый:

<select size="3"> 
    <option value="1">1</option> 
    <option value="2">2</option> 
    <option value="3">3</option> 
    <option value="4">4</option> 
    <option value="5">5</option> 
</select> 

, но количество элементов в сам DropDown зависит от того, сколько вы там положили!

1

Не влияет ли атрибут размера автоматически изменить SELECT из раскрывающегося списка в список?

В режиме «выпадающего списка» я считаю, что размер (количество опций) SELECT установлен по умолчанию браузера. Каждый браузер имеет максимальное количество опций, которое будет отображаться перед добавлением вертикальной полосы прокрутки. В Chrome и Firefox это 20. В IE, 30.

Смежные вопросы