Foros del Web » Programando para Internet » ASPX (.net) »

Simular un LostFocus

Estas en el tema de Simular un LostFocus en el foro de ASPX (.net) en Foros del Web. Buena Tardes Amigos espero puedan ayudarme, me pasa lo siguiente: Tengo un formulario, y necesito que cada vez que pierda el foco en un textbox, ...
  #1 (permalink)  
Antiguo 14/02/2011, 07:31
 
Fecha de Ingreso: febrero-2011
Mensajes: 11
Antigüedad: 13 años, 2 meses
Puntos: 0
Pregunta Simular un LostFocus

Buena Tardes Amigos espero puedan ayudarme, me pasa lo siguiente:

Tengo un formulario, y necesito que cada vez que pierda el foco en un textbox, llame una función que realice una operacion matematica y cambie el valor de un Label, el problema es que estoy usando Visual Web Developer 2010 y si trato de simular un LostFocus con Onblur me recarga la página cada vez que salgo de un textbox y es muy tedioso para el usuario...

Alguien que lo haya logrado que me avise por favor

Saludos!
  #2 (permalink)  
Antiguo 14/02/2011, 08:47
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 21 años, 1 mes
Puntos: 9
Respuesta: Simular un LostFocus

Pon algo como lo que sigue y cuentanos si te sirvió

En el aspx
Código:
  <asp:TextBox ID="TextBox2" AutoPostBack="true" runat="server" 
            ontextchanged="TextBox2_TextChanged"></asp:TextBox>
donde Autopostback , permitirá hacer el postback una vez que digites algo en la caja, al perder el foco.
Ontexchanged = permitirá invocar a la función que haga el "algo"

en tu CodeBehind debería quedar algo similar a..

Código:
  protected void TextBox2_TextChanged(object sender, EventArgs e)
    {

    }
__________________
Buena Vida...
Francisco
  #3 (permalink)  
Antiguo 14/02/2011, 10:04
 
Fecha de Ingreso: febrero-2011
Mensajes: 11
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Simular un LostFocus

Amigo,

Gracias por la recomendación, de esta forma funciona, pero me pasa lo mismo igual hace la petición al servidor, necesito hacer algo que sea Client-side, existe la forma?

Saludos!
  #4 (permalink)  
Antiguo 14/02/2011, 11:37
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 21 años, 1 mes
Puntos: 9
Respuesta: Simular un LostFocus

AJAX.... de todas fromas seguiras llendo al servidor pero de manera más "transparente"

www.asp.net
__________________
Buena Vida...
Francisco
  #5 (permalink)  
Antiguo 14/02/2011, 12:53
 
Fecha de Ingreso: febrero-2011
Mensajes: 11
Antigüedad: 13 años, 2 meses
Puntos: 0
Pregunta Respuesta: Simular un LostFocus

Cita:
Iniciado por Bluesman74cl Ver Mensaje
AJAX.... de todas fromas seguiras llendo al servidor pero de manera más "transparente"

[URL="http://www.asp.net"]www.asp.net[/URL]
Amigo, me puedes dar una idea de que buscar? mas o menos?
  #6 (permalink)  
Antiguo 14/02/2011, 12:55
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 21 años, 1 mes
Puntos: 9
Respuesta: Simular un LostFocus

estimad@, acabo de dejarte una tremenda página sobre el tema, debes descargarte el ajaxtoolkit, instalarlo y comenzar a seguir la documentación. De hecho al descargarte el Ajax Toolkit, la herramienta trae varios ejemplos que te ayudaran a hacer muchisimas cosas... suerte!! qwue acá te podemos seguir ayudando en el camino... :)
__________________
Buena Vida...
Francisco
  #7 (permalink)  
Antiguo 23/03/2011, 13:30
 
Fecha de Ingreso: febrero-2011
Mensajes: 11
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Simular un LostFocus

Cita:
Iniciado por Bluesman74cl Ver Mensaje
estimad@, acabo de dejarte una tremenda página sobre el tema, debes descargarte el ajaxtoolkit, instalarlo y comenzar a seguir la documentación. De hecho al descargarte el Ajax Toolkit, la herramienta trae varios ejemplos que te ayudaran a hacer muchisimas cosas... suerte!! qwue acá te podemos seguir ayudando en el camino... :)
Buen Dia
Francisco/Todos

Disculpen la molestia, he estado retirado de la compu un buen tiempo y ahora he regresado a trabajar con el proyecto, el tema es que estuve revisando los controles del ajax y el que pienso yo que me serviria para lo que quiero hacer es el DynamicPopulateExtender.

Lo que no se es si le puedo asignar al "PopulateTriggerControlID" un evento del textbox, que dispare la accion cuando pierda el foco por ejemplo.

Gracias en lo que me puedan ayudar y si tienen otro control que crean que me sirva haganmelo saber.

Saludos
Nixx
  #8 (permalink)  
Antiguo 24/03/2011, 06:48
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años
Puntos: 30
Respuesta: Simular un LostFocus

Es sencillo, para que no recargues toda la pagina. Puedes seguir usando el Onblur pero coloca todos los controles dentro del UpdatePanel, ahi estableces los Triggers.

Saludos,
__________________
http://geekswithblogs.net/jaullo/Default.aspx
Si te he ayudado regalame Karma positivo!!!
  #9 (permalink)  
Antiguo 28/03/2011, 08:03
 
Fecha de Ingreso: febrero-2011
Mensajes: 11
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Simular un LostFocus

Cita:
Iniciado por jaullo Ver Mensaje
Es sencillo, para que no recargues toda la pagina. Puedes seguir usando el Onblur pero coloca todos los controles dentro del UpdatePanel, ahi estableces los Triggers.

Saludos,
Muchas Gracias, Hasta ahora me va funcionando.
Saludos
Nixx

Etiquetas: asp, lostfocus, onblur, vwd, .net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:20.