过滤下拉列表项并在ASP.NET中搜索

时间:2012-09-25 10:53:37

标签: asp.net drop-down-menu filtering

我有一个下拉列表,当用户输入相同的内容时,下拉列表必须显示要选择的过滤选项。我已经完成了代码,但过滤正在等待。

    <asp:DropDownList ID="AppraisersDpd" runat="server" Width="134px" 
         CssClass="dropdownpersonal textfont" 
         onselectedindexchanged="AppraisersDpd_SelectedIndexChanged" AutoPostBack="true"></asp:DropDownList>

后面的代码也在运行:

     AppraisersDpd.DataSource = apprblobj.FillAppraisers();  //fills Appraisers drop down
        AppraisersDpd.DataTextField = "AppraiserName";
        AppraisersDpd.DataValueField = "AppraiserId";
        AppraisersDpd.DataBind();

任何人都可以告诉我一些线索吗?我应该使用组合框还是我正确的?

1 个答案:

答案 0 :(得分:0)

这将需要一些Javascript来实现;因为当您在组合中键入内容时,没有任何ComboBox服务器端事件触发。我建议你使用支持“自动完成”功能的第三方ComboBox控件。 Ajax Toolkit ComboBox控件可能适合您。