I think an atlas autocomplete combo-box would be very useful. I think this would be used more often than the autocomplete textbox.
So I'm trying to build a user control to have this functionality - autocompleted text plus ID. The user control has a textbox with an atlas:AutoCompleteExtender. It also contains a hidden field to hold the ID. In the textbox.onblur event, I make an additional ajax call to retrieve the ID value of the text in the textbox.
One hurdle I'm facing is the lack of ability to specify additional filter criteria. For example, this particular user control is used to lookup users of my system. I'd like to drop the control onto all the pages requiring the selection of a user. In some cases, I'd like to filter to results to be only Administrators, or only users from a particular State, etc. I'm not sure of the best way to get this additional criteria to the web service, since it only takes the one "prefixText" parameter.
Am I going about this the wrong way?