我想使用通配符'%'+Text'%'
,但它根本不起作用。下拉列表始终显示该格式Text+'%'
这是我的代码
private void cboEmp_TextChanged(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(cboEmp.Text.Trim()))
cboEmp.SelectedIndex = cboEmp.FindStringExact('%'+cboEmp.Text+'%');
}
答案 0 :(得分:1)
FindStringExact
表示整个字符串必须匹配。
FindString
将匹配以输入字符开头的所有内容。这可能是你更好的选择。
就能够进行部分搜索而言,您必须编写代码来遍历项目。这可能会满足您的需求:dropdownlist items find by partial value