pure secondo me jquery è la migliore scelta, tieni presente che il controllo server
<asp:TextBox ID="TextBox1" runat="server" />
in html standard corrisponde ad
<input id="text1" type="text" />
puoi trovare l'esempio su jquery ui all'indirizzo http://jqueryui.com/autocomplete/#remote