C# 正在尝试将DBcontext绑定到Telerik自动完成框。

C# 正在尝试将DBcontext绑定到Telerik自动完成框。,c#,entity-framework,telerik,C#,Entity Framework,Telerik,我正在尝试将我从数据库上下文中提取的“字符串”列表绑定到此自动完成telerik控制框: <div style="text-align:center;"> <br /> <telerik:RadAutoCompleteBox ID="GridSortSearch" runat="server" InputType="Token" CssClass="center-block"></telerik:RadAutoCompleteB

我正在尝试将我从数据库上下文中提取的“字符串”列表绑定到此自动完成telerik控制框:

 <div style="text-align:center;">
        <br />
    <telerik:RadAutoCompleteBox ID="GridSortSearch" runat="server" InputType="Token" CssClass="center-block"></telerik:RadAutoCompleteBox>
        <br />
    <asp:Button ID="btnSubmitSortSearch" runat="server" Text="Sort Grid" OnClick="btnSubmitSortSearch_Click" />       
    </div> 

  protected void Page_Load(object sender, EventArgs e)
    {
        LoadGrid();
        PopulateDDL();
        GridSortSearch.DataSource = dbContext.DownloadTypes.ToList(); 
    }



受保护的无效页面加载(对象发送方、事件参数e) { LoadGrid(); PopulateDDL(); GridSortSearch.DataSource=dbContext.DownloadTypes.ToList(); }
这是显示的内容:


我不知道为什么,请帮忙!谢谢大家!

您应该设置RadAutoCompleteBox控件的DataTextFieldDataValueField,并在设置DataSource属性后调用DataBind()方法

以下是帮助主题:


您是否设置了文本的值和GridSortSearch的值?