I am using an asp:dropdownlist control to display a list of codes. Users can type in the control and as they type the list re-positions to an item relating to what they have typed. My problem is that the timing between key presses seems to short and sometimes the will re-position using a later keystroke as its starting point. ie. ABC is typed quick enough would position in the list to items starting with ABC, but if the time between B & C is too long the list with move to items starting with C.