【问题标题】:How can I select multiple values in dropdownList in asp.net with VB如何使用VB在asp.net的下拉列表中选择多个值
【发布时间】:2012-01-20 14:21:14
【问题描述】:

我正在创建一个页面,我需要在其中显示一个下拉列表。从此下拉列表中,用户可以选择多个值。我知道我可以使用如下复选框列表:

<asp:CheckBoxList ID="CheckBoxList1" runat="server" style="margin-right: 158px">
    <asp:ListItem>Value 1</asp:ListItem>
    <asp:ListItem>Value 2</asp:ListItem>
    <asp:ListItem>Value 3</asp:ListItem>
    <asp:ListItem>Value 4</asp:ListItem>
</asp:CheckBoxList>

但是如果有超过 50 个左右的值,那么这将占用页面上的大量空间并且看起来很奇怪。请告诉我如何从下拉列表中选择多个值,或者是否有其他选择,以便我可以选择多个值并在最小空间而不是网格上显示许多记录?

【问题讨论】:

    标签: asp.net vb.net visual-studio-2010 c#-4.0


    【解决方案1】:

    我认为您正在寻找的是ListBox。您需要做的是应用 CSS 以使其水平滚动。

    【讨论】:

      【解决方案2】:

      您可以使用将 SelectionMode 属性设置为 Multpile 的列表框控件。 Listbox

      如果你只需要下拉列表,那么你可以查看这个例子Multi Select DropDown

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-12-14
        • 1970-01-01
        • 1970-01-01
        • 2018-12-16
        • 2014-11-25
        • 2020-01-23
        • 1970-01-01
        相关资源
        最近更新 更多