У меня есть radcombobox, у которого есть флажок перед именем элемента.получение значений из нескольких вариантов на combobox
вот мой код.
<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>
, как я могу получить значение кратного значения ComboBox.
Я пробовал использовать этот код, но он не дает мне значений.
if (cbx1.CheckedItems.Count > 0)
{
strcbx = string.Empty;
foreach (var item in cbx1.CheckedItems)
{
strcbx = "'" + item.value + "'";
}
}
Есть ли item.SelectedValue недвижимость? или item.Value? –
Я добавляю item.value, но это дает мне только одно значение, даже если я проверяю два элемента. – StackOverflowUser
Правильно, он должен дать вам значение текущего элемента в цикле и в следующей итерации цикла, он должен дать вам следующий элемент значение и добавьте его в strcbx. Но, возможно, RadComboBox ведет себя по-другому. –