尝试将DBcontext绑定到Telerik自动完成框。

时间:2015-03-05 03:23:58

标签: c# entity-framework telerik

我正在尝试绑定一个我拉的列表" string"来自我的数据库上下文到此自动完成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(); 
    }

这是显示的内容:enter image description here

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

1 个答案:

答案 0 :(得分:0)

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

以下是帮助主题:

http://www.telerik.com/help/aspnet-ajax/autocompletebox-databinding-datasource.html