you need to set AutoPostBack to true.
see msdn for this:
To have the TextChanged event cause an immediate posting, set the TextBox control's AutoPostBack property to true.
                  Andreas Niedermair
                   2010-02-09 11:30:28