【问题标题】:How to enable multi-selecting in ASP.NET CheckBoxList control?如何在 ASP.NET CheckBoxList 控件中启用多选?
【发布时间】:2014-11-21 17:50:39
【问题描述】:

我一直在努力解决这个问题,有没有办法只使用配置来做到这一点? 我是否必须手动处理多选,并带有回发?

<asp:CheckBoxList ID="uxVisibilityScopeCheckBoxList" runat="server" AutoPostBack="false" />    

此定义只允许选择 1 个复选框。

谢谢!

编辑:

原来我们有一个很深的 jscript,它与所有 input[type=checkbox] 控件挂钩,并且只允许选择一个复选框同一组。

要小心那些。

【问题讨论】:

  • 什么?复选框列表用于多选。当有多个选项时,您始终可以选择多个选项

标签: asp.net checkboxlist


【解决方案1】:
<asp:CheckBoxList id="check1" AutoPostBack="false"
TextAlign="Right" runat="server">
<asp:ListItem>Item 1</asp:ListItem>
<asp:ListItem>Item 2</asp:ListItem>
<asp:ListItem>Item 3</asp:ListItem>
<asp:ListItem>Item 4</asp:ListItem>
<asp:ListItem>Item 5</asp:ListItem>
<asp:ListItem>Item 6</asp:ListItem>
</asp:CheckBoxList>

也可以看看这个链接

http://www.w3schools.com/aspnet/showasp.asp?filename=demo_checkboxlist

【讨论】:

    【解决方案2】:
        public static Dictionary<int, string> ListDayWeek()
        {
            var days = new Dictionary<int, string>();
            days.Add(1, "Monday");
            days.Add(2, "Tuesday");
            days.Add(3, "Wednesday");
            days.Add(4, "Thursday");
            days.Add(5, "Friday");
            return days;
        }
    
           DropDownItem.DataSource = GlobalVar.ListItem();
           DropDownItem.DataValueField = "Key";
           DropDownItem.DataTextField = "Value";
           DropDownItem.DataBind();
    

    【讨论】:

      【解决方案3】:

      这是你需要的:

      <asp:CheckBoxList ID="uxVisibilityScopeCheckBoxList" runat="server" AutoPostBack="false" >
          <asp:ListItem Value="1">Mercury</asp:ListItem>
          <asp:ListItem Value="2">Venus</asp:ListItem>
      </asp:CheckBoxList>
      

      【讨论】:

        【解决方案4】:

        原来我们有一个很深的 jscript,它与所有 input[type=checkbox] 控件挂钩,并且只允许选择一个复选框同一组。

        要小心那些。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2010-10-22
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-12-23
          • 1970-01-01
          相关资源
          最近更新 更多