Hello, i have developed a AutoComplete Search with the AJAX AutoCompleteExtender
Now i found a solution to use these control without a webservice (amsx) you only have the function in the codebehind (default.aspx.cs) , to do this you must let the ServicePath empty. In the codebehind of your webpage is only the function which gets the data from the database. Important the function must be static !! Here is a good description: http://allwrong.wordpress.com/2007/03/13/ms-ajax-autocomplete-extender-using-a-page-method/
default.aspx
<ajaxtoolkit:AutoCompleteExtender
runat="server"
ID="autoComplete1"
BehaviorID="AutoCompleteEx& ...
Go to the complete details ...