Olá!,
Eu penso que o que você está referindo é a caraterística de AutoComplete. Você pode usar o autocomplete do defeito de sistema em um textbox, ou usar o prolongamento do ajax do autocomplete no textbox. Uma ou outra maneira, é um TextBox que você se estará usando e as sugestões dropdown são seguradas pelo sistema ou por AJAX. Se você quer os resultados feitos sob encomenda baseados na entrada, você precisará de usar a rota de AJAX.
Elogios,
G.