Я пытаюсь преобразовать приложение, которое я ранее написал в ASP.NET Web Forms, в MVC, и я застрял в проблеме реализации выпадающего списка автозаполнения. Ранее я использовал RadComboBox от Telerik, но я не уверен, как заставить это работать в 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();
}
Любые идеи приветствуются.