2009-07-29 12 views
2

以前ASP.NET Webフォームで作成したアプリケーションをMVCに変換しようとしていて、オートコンプリートコンボボックスを実装する問題に悩まされています。以前はTelerikのRadComboBoxを使用していましたが、MVCでこの作業を行う方法や、それを動作させることさえできるかどうかはわかりません。コードビハインドコンボボックスをASP.NET MVCでオートコンプリートするには?

<telerik:RadComboBox ID="Brand" runat="server" Width="250px" EmptyMessage="Choose a brand" EnableLoadOnDemand="true" OnItemsRequested="Brand_OnItemsRequested" /> 

そして:感謝

protected void Brand_OnItemsRequested(object sender, RadComboBoxItemsRequestedEventArgs e) 
{ 
    foreach (BrandCode b in _repository.GetBrandCode(e.Text).OrderBy(b => b.BrandName).Take(10)) 
    { 
    Brand.Items.Add(new Telerik.Web.UI.RadComboBoxItem(b.BrandName, b.BrandCode1)); 
    } 

    Brand.DataBind(); 
} 

任意のアイデアここでは、マークアップ、私が使っていたコードです。

答えて

5

我々は単に(あなたの空想をくすぐる方やコンボボックス、)ドロップダウンリストに移入した後、オートコンプリートプラグインの$('#myddl').autocomplete();

+0

1のような何かをすることによって、jquery's autocompleteを使って仕事でこれを行います。私はそれをたくさん使っています。 – tvanfosson

関連する問題