#asp.net #telerik
#asp.net #telerik
Вопрос:
Когда я использую выпадающий список asp и заполняю его некоторыми элементами (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();
...
Комментарии:
1. можете ли вы показать мне структуру и привязку своего поля со списком rad??
2. Я обновил вопрос с помощью кода.
Ответ №1:
Пожалуйста, напишите так:
<telerik:RadComboBox ID="rcb_Products" runat="server" DataTextField="ProductName" DataValueField="ProductId"
Width="100%" Skin="Windows7" Filter="StartsWith">
</telerik:RadComboBox>
Добавляйте это только в свой конструкторский вид:
Filter=»StartsWith»
Комментарии:
1. Не совсем то, что я искал, но мне это нравится 🙂 Спасибо
Ответ №2:
Добавьте эти свойства в свой RadComboBox:
AllowCustomText=»True» MarkFirstMatch=»True»