smart dropdown list

hey there;

using asp.net (vb), i was wondering if anyone knows of some code that can select a record from a dropdown list depending on what the user types in.

for example, if i have a list of countries and the user types an "s", a normal dropdown will immediately take you to the "S" section of the list.  what i'd like is if the user types in another letter ... say, an "a" ... it will take the user to the section that starts with "sa" ... and if the next letter they type is "m" it will take them to the first word that starts with "sam" ... and so on until the user clicks submit.

anyway, not sure if that's possible ... never seen it anywhere but would be interested if anyone has some insight for me.

p.s. i'll double points for the solution if there is one.

thanks all.
LVL 1
vbnewbie01Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Fred GoodwinVP of Software DevelopmentCommented:
There are a few controls out there that you can use.  

A nice control can be purchased here
http://www.opinionatedgeek.com/DotNET/products/powerpack/examples/combobox.aspx

Or for free versions you can go here
http://www.codeproject.com/aspnet/comboboxcontrol.asp#xx1153594xx
http://www.codeproject.com/aspnet/combobox.asp

samtran0331Commented:

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
ASP.NET

From novice to tech pro — start learning today.