我有一个下拉列表,当用户输入相同的内容时,下拉列表必须显示要选择的过滤选项。我已经完成了代码,但过滤正在等待。
<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();
任何人都可以告诉我一些线索吗?我应该使用组合框还是我正确的?
答案 0 :(得分:0)
这将需要一些Javascript来实现;因为当您在组合中键入内容时,没有任何ComboBox服务器端事件触发。我建议你使用支持“自动完成”功能的第三方ComboBox控件。 Ajax Toolkit ComboBox控件可能适合您。