在Razor MVC.NET中自动完成

时间:2014-12-16 12:30:50

标签: c# asp.net-mvc-4 razor

在我的控制器中,我正在填充像这样的选择列表

public IEnumerable<SelectListItem> getResponsibleInstitutions(String id)
    {
        Kitchen k = Kitchen.Get(id);
        return k.GetInstitutions().Select(c => new SelectListItem
        {
            Value = c.Id,
            Text = c.Name
        });          
    }

然后使用Viewbag我正在填充像这样的下拉菜单

@Html.DropDownList("ingredients", (IEnumerable<SelectListItem>)ViewBag.ingredients, "--Select Ingredients--")

但我想要一个文本框而不是选择列表,它会自动完成。这样做的最佳方法是什么?谢谢您的帮助。

0 个答案:

没有答案