【问题标题】:How to allow checkbox="true" for asp dropdownlist如何为asp下拉列表允许复选框=“真”
【发布时间】:2016-01-30 10:47:45
【问题描述】:

如何在 asp 下拉列表中允许 checkbox="true"

【问题讨论】:

  • 到目前为止您尝试过什么?能否提供已有的相关代码?
  • 请在您的帖子中添加更多内容并提及您面临的实际问题。更好地分享一些标记和代码。

标签: asp.net vb.net


【解决方案1】:

要允许checkbox="true" 用于asp 下拉列表,您可以尝试asp:DropDownCheckBoxes 标记。

<asp:DropDownCheckBoxes ID="mydropdown0" runat="server" AppendDataBoundItems="true" UseButtons="true"></asp:DropDownCheckBoxes>  

【讨论】:

    【解决方案2】:

    您可以为此使用Multiselect

    你需要为 HTML 保留multiple="multiple" 这样的

    <div class="mid-width wrapItems">
        <select class="multiselect" multiple="multiple" name="buckHunter">
            <option value="1">Large Antelope</option>
            <option value="2">Large Antelope </option>
            <option value="3">Medium to Large Antelope </option>
            <option value="4">Small Game to Medium Game </option>
            <option value="5">N/A</option>
        </select>
    </div>
    

    使用 Jquery 进行多选激活可以这样完成:

    $('.multiselect').multiselect({ 
        enableCaseInsensitiveFiltering: true,
        maxHeight: 200,
    });
    

    所以我在 Fiddle 中制作了这个 Demo,您可以查看这个,以便您可以在下拉列表中查看多个

    【讨论】:

      【解决方案3】:

      你可以像下面这样使用telerik component

        <telerik:RadComboBox ID="RadComboBox1" runat="server" CheckBoxes="true" EnableCheckAllItemsCheckBox="true"
                          Width="250" Label="Select book genres:">
                          <Items>
                              <telerik:RadComboBoxItem Text="Arts" />
                              <telerik:RadComboBoxItem Text="Biographies" />
                              <telerik:RadComboBoxItem Text="Children's Books" />
                              <telerik:RadComboBoxItem Text="Computers &amp; Internet" />
                              <telerik:RadComboBoxItem Text="Cooking" />
                              <telerik:RadComboBoxItem Text="History" />
                              <telerik:RadComboBoxItem Text="Fiction" />
                              <telerik:RadComboBoxItem Text="Mystery" />
                              <telerik:RadComboBoxItem Text="Nonfiction" />
                              <telerik:RadComboBoxItem Text="Romance" />
                              <telerik:RadComboBoxItem Text="Science Fiction" />
                              <telerik:RadComboBoxItem Text="Travel" />
                       </Items>
      </telerik:RadComboBox>
      

      否则你可以使用Converting ASP.NET Control Check Box List into Drop-Down Check Box List

      【讨论】:

        猜你喜欢
        • 2013-07-14
        • 1970-01-01
        • 2016-09-14
        • 2010-10-16
        • 2013-06-21
        • 1970-01-01
        • 2018-09-13
        • 2021-08-01
        • 1970-01-01
        相关资源
        最近更新 更多