2
     <telerik:RadComboBox ID="rbt" runat="server" Skin="Office2010Black"   AllowCustomText="true" CheckBoxes="True" EnableCheckAllItemsCheckBox="true"  Width="125px" TabIndex="7" MarkFirstMatch="true" ToolTip="Select" EmptyMessage="Select" Height="100px" Filter="StartsWith">
   <Items>   
   <telerik:RadComboBoxItem runat="server" Text="High" Value="High" /> 
   <telerik:RadComboBoxItem runat="server" Text="Medium" Value="Medium" /> 
   <telerik:RadComboBoxItem runat="server" Text="Low" Value="Low" />
   </Items>
 </telerik:RadComboBox>

我在后面的代码中试过:

public void call()
       {
        rbt.ClearSelection();
        rbt.Text = "Select";
       }

我无法使用上面的代码清除选择。call()我想在调用函数时取消选中 radcombo 框的选定项目。感谢是否有人可以判断是否缺少任何东西。

4

2 回答 2

2

和:

using Telerik.Web.UI; 

后面代码中的以下代码解决了我取消选择组合框值的问题:

public void call()
           {
            if (rbt.CheckedItems.Count > 0)
                {
                    foreach(RadComboBoxItem rcbItem in rbt.Items)
                    {
                        rcbItem.Checked = false;
                    }              

                }
           }
于 2017-08-16T06:27:34.980 回答
0

您可以使用 Clear 服务器端方法清除 RadComboBox 中的项目。

C#:

RadComboBox1.Items.Clear();
于 2017-08-09T13:53:47.223 回答