ASP.NET - Evento TextChanged

 
Vista:

Evento TextChanged

Publicado por Alejandro Lopez (8 intervenciones) el 08/08/2009 16:34:41
Hola que tal.

Tengo un a aplicacion en donde en algunos botones tengo algunas instrucciones para el evento TextChanged, cada que hago un cambio en el texto del textbox hace algunas instrucciones, pero tambien cada presiono cualquier otro boton se ejecuta el evento. Esto ultimo es lo que yo no quisiera. Como hacerle para que no se ejecuta el evento cuando se genere un postback generado por otro control?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Evento TextChanged

Publicado por m (121 intervenciones) el 10/08/2009 18:20:37
Que tal puedes hacer que solo se llame un evento cada vez que se cambie el texto

por ejemplo en el codigo aspx para cada Textbox puedes llamar a la misma funcion
<asp:Textbox runat="server" OnTextChanged="cambiaTexto"

en el codigo cs de la pagina iria:

protected void cambiaTexto(object sender, EventArgs e)
{
//aqui lo que quieres que se ejecute cuando se cambie el texto

}

///////////////////////////////////////
otra solucion es qe tu identifiques el tipo de control
en cs.
Load(object sender, EventArgs e)
{
if (sender is Textbox)
{
Texbox txtOjbect= sender as Texbox;//
///lo que sigue...
}
}

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar