当我使用asp DropDownList并用一些项目(a,ab,abc,b,ba等)填充它时,我点击打开下拉列表并在键盘选择上键入'a'转到以'a开头的第一项'当我输入'ab'时,它会转到'ab'
但在telerik RadComboBox中,当我输入“ab”时,它会转到以“b”开头而不是“ab”的第一个项目。
是否可以在RadComboBox上以某种方式解决这个问题?
<telerik:RadComboBox ID="rcb_Products" runat="server" DataTextField="ProductName" DataValueField="ProductId"
Width="100%" Skin="Windows7">
</telerik:RadComboBox>
...
this.rcb_Products.DataSource = productsList;
this.rcb_Products.DataTextField = "Text";
this.rcb_Products.DataValueField = "Value";
this.rcb_Products.DataBind();
...
答案 0 :(得分:2)
请这样写:
<telerik:RadComboBox ID="rcb_Products" runat="server" DataTextField="ProductName" DataValueField="ProductId"
Width="100%" Skin="Windows7" Filter="StartsWith">
</telerik:RadComboBox>
只将其添加到您的设计视图中:
过滤器= “StartsWith”强>
答案 1 :(得分:0)
将这些属性添加到RadComboBox:
AllowCustomText =“True”MarkFirstMatch =“True”