Hi,
I think what you are refering to is the AutoComplete feature. You can use the system default autocomplete on a textbox, or use the autocomplete ajax extender on the textbox. Either way, it is a TextBox you will be using and the dropdown suggestions are handled either by the system or by AJAX.. If you want custom results based on the input, you will need to use the AJAX route.
Cheers,
G.