You said you have created a Custom Validator to validate the TextBox. Why do you need textchanged event then?
You can easily achieve this using JavaScript. Write code to check the values in
onblur
event of the TextBox. Something like this:
<asp:TextBox ID="TextBox1" runat="server" onblur="return validateData();"></asp:TextBox>
function validateData()
{
}
Hope this helps!