DropDownList проблема / сомнение - PullRequest
1 голос
/ 01 апреля 2010

У меня есть один выпадающий список, подобный приведенному ниже. Проблема в том, что если у меня более 30 элементов ListItem, в списке будет отображаться 30 элементов / строк, а остальные будут прокручиваться. Есть ли способ показать только 10 элементов и прокрутить остальные? Я читал на некоторых страницах, что это невозможно. Это правда?

        <asp:DropDownList ID="id" runat="server">
            <asp:ListItem Text="A" Value="AA" Enabled="true"></asp:ListItem>
            <asp:ListItem Text="B" Value="AA" Enabled="true"></asp:ListItem>
                 .                     
                 .
                 .
            <asp:ListItem Text="D" Value="AA" Enabled="true"></asp:ListItem>
        </asp:DropDownList>

1 Ответ

3 голосов
/ 01 апреля 2010

Браузер решает, сколько элементов будет отображаться, а не ваш код. Так что это невозможно. Ваш единственный способ обойти это - использовать Select Box Replacement . Тогда вы можете полностью контролировать внешний вид и не полагаться на браузер по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...