Referenciando adequadamente os controles nos controles de usuário do ASP.NET em JavaScript

Eu tenho um controle de usuário do ASP.NET que contém um controle de caixa de texto e um controle de botão. Esse controle de usuário será adicionado à minha página da web várias vezes. Eu preciso ter um pedaço de JavaScript que será executado sempre que a caixa de texto for alterada e desabilitar o botão se o valor da caixa de texto for inválido. Minha pergunta é a seguinte: como coloco JavaScript na caixa de texto que pode fazer referência apenas ao botão que está no mesmo controle de usuário? Lembre-se, existem muitos controles de usuário do ASP.NET, cada um com um botão e uma caixa de texto, e eu só quero que o valor inválido em uma caixa de texto afete o botão associado. Obrigado!

questionAnswers(1)

yourAnswerToTheQuestion