2011-10-25 65 views
0

當我使用asp DropDownList並用一些項目(a,ab,abc,b,ba等)填充它時,我點擊打開下拉列表並在鍵盤上鍵入'a'以'a'開頭的第一個項目,當我輸入'ab'時,它會轉到'ab'。
但是在Telerik RadComboBox中,當我鍵入'ab'時,它會轉到以'b'開始而不是'ab'開始的第一個項目。
是否有可能在RadComboBox上以某種方式解決這個問題?
RadComboBox沒有默認的DropDownList功能

<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

你能告訴我你的rad組合框的設計結構和綁定嗎? –

+0

我用代碼更新了問題。 – 1110

回答

2

請這樣寫:

<telerik:RadComboBox ID="rcb_Products" runat="server" DataTextField="ProductName" DataValueField="ProductId" 
                Width="100%" Skin="Windows7" Filter="StartsWith"> 
               </telerik:RadComboBox> 

只有添加到您的設計視圖:

過濾器= 「StartsWith」

+0

不完全是我正在尋找,但我喜歡這:)謝謝 – 1110

0

這些屬性添加到您的radcombobox控件:

AllowCustomTex t =「True」MarkFirstMatch =「True」