从组合框上的多个选择中获取值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从组合框上的多个选择中获取值相关的知识,希望对你有一定的参考价值。

我有一个radcombobox,在项目名称前面有一个复选框。

这是我的代码。

<telerik:RadComboBox ID="cbx1" runat="server" Skin="Default" CheckBoxes="true" EmptyMessage="Sample">
                                <Items>
                                    <telerik:RadComboBoxItem Text="sample1" Value="1" />
                                    <telerik:RadComboBoxItem Text="sample2" Value="2" />
                                    <telerik:RadComboBoxItem Text="sample3" Value="3" />
                                    <telerik:RadComboBoxItem Text="sample4" Value="4" />
                                    <telerik:RadComboBoxItem Text="sample5" Value="5" />


                                </Items>
                            </telerik:RadComboBox>

我怎样才能得到组合框的多重值。

我尝试使用此代码,但它没有给我价值。

if (cbx1.CheckedItems.Count > 0)
                {
                    strcbx = string.Empty;
                    foreach (var item in cbx1.CheckedItems)
                    {
                        strcbx = "'" + item.value + "'";
                    }
                }
答案

试试这个。

 string items = "";
    if (RadComboBox1.CheckedItems.Count>0)
    {
        foreach (RadComboBoxItem item in RadComboBox1.CheckedItems)
            items += item.Text+ ",";
    }
    Response.Write(items);``
另一答案
 if (cbx1.CheckedItems.Count>0)
            {
               string strcbx = string.Empty;
                foreach (var item in cbx1.CheckedItems)
                {
                    strcbx += "'" + item.value + "'" +",";
                }
                string listvalue = strcbx.TrimEnd(',');
            }

以上是关于从组合框上的多个选择中获取值的主要内容,如果未能解决你的问题,请参考以下文章

如何在 C# 上使用数据库数据获取组合框上的范围值

由于另一个组合框字符串值,如何更改组合框上的项目?

组合框上的参数值

如何同步组合框和文本字段值。即如何从存储在文本字段中加载不同的值,而我正在更改组合框上的值

如何在访问中禁用组合框上的自动完成功能?

单击组合框上的类别时如何选择文本? (Vue.JS 2)