That helped a bit. But now I have a new problem. The dropdown I am generating has a text box connected to it (Basically like a ComboBox in VB). I can populate the text box with the item I clicked in the DropDown, but I want to know how to find an item in the list by typing it in the text box. I also would like to be able to do this using without going to the database again. I could use the Find method of the ADO recordset, but that would require a page refresh and I would like to only have to refresh the dropdown. Is this even possible given that my initial recordset is created server-side and I would have to do the find client-side to avoid a page refresh? Thanks.