you can trigger it with TextChanged, but it will only fire when tabbing off. or you create a button for SEARCH! or something. put an AJAX update panel around your controls, and your users won't notice so much, the postback.
I have worked with javascript in the past which really was speedy, but I never did learn the DOM, so dont remember how I did it. it was a clientside event for the textbox (like OnChange), and it worked for each character entered into the textbox. I will see if I can find my original source code.
<input type="text" name="T1" onchange="DoSomething()"> <!-- calls the javascript DoSomething() method for each character typed -->
Please click 'Mark as Answer' if my reply has assisted you.
"A common mistake that people make when trying to design something completely foolproof was to underestimate the ingenuity of complete fools." ~ Douglas Adams
http://wildobson.com