【问题标题】:Drop-Down-Check-Boxes select un-select malfunction下拉复选框选择取消选择故障
【发布时间】:2015-06-12 15:35:22
【问题描述】:

我有一个 DropDownCheckBoxes

<asp:DropDownCheckBoxes CssClass="FreeTextFilterSelection" ID="cbMarket" AddJQueryReference="false" UseSelectAllNode="True" 
     AutoPostBack="true" DataTextField="Text" runat="server" OnSelectedIndexChanged="cbMarket_SelectedIndexChanged" style="height: 19px" >
     <Texts SelectBoxCaption="" />  
</asp:DropDownCheckBoxes>

和它的 SelectedIndexChanged 事件

 protected void cbMarket_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                string s = string.Empty;
                string s1 = string.Empty;
                int i = 0;
                foreach (ListItem item in (sender as DropDownCheckBoxes).Items)
                {
                    if (item.Selected)
                    {
                        if (i > 0)
                        {
                            s = s + " ...";
                            break;
                        }
                        else
                        {
                            s1 = item.Text;
                            if (string.IsNullOrEmpty(s1))
                                s1 = "NULL";
                            s = s + s1;
                        }
                        i++;
                    }
                }
                (sender as DropDownCheckBoxes).Texts.SelectBoxCaption = s;

            }
            catch (Exception)
            {

            }

        }

当我打开下拉复选框并单击 "Select all" 时,它会选择所有选项,当我取消选中 Select all 时,它会取消选中所有选项,但是当我想再次检查 Select all 时,它不会检查所有选项

感谢您的帮助

【问题讨论】:

    标签: javascript c# jquery checkbox


    【解决方案1】:

    我刚刚解决了

    如果有人遇到同样的问题

    在aspx部分AddJQueryReference应该是true

    <asp:DropDownCheckBoxes CssClass="FreeTextFilterSelection" ID="cbMarket" AddJQueryReference="true" UseSelectAllNode="True"
    AutoPostBack="true" DataTextField="Text" runat="server" OnSelectedIndexChanged="cbMarket_SelectedIndexChanged" style="height: 19px" >
    <Texts SelectBoxCaption="" />
    </asp:DropDownCheckBoxes>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-10
      • 2021-06-29
      • 2012-06-27
      • 1970-01-01
      • 1970-01-01
      • 2014-05-30
      相关资源
      最近更新 更多