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

UpdateProgress con Thread.Sleep

Estas en el tema de UpdateProgress con Thread.Sleep en el foro de ASPX (.net) en Foros del Web. Amigo de ForosW. He googleado esto por 2 días y no encuentro solución puntual, ni cercana. Tengo una Page + .vb que envía MAILS y ...
  #1 (permalink)  
Antiguo 01/10/2013, 06:34
Avatar de laweb  
Fecha de Ingreso: junio-2002
Ubicación: BS AS
Mensajes: 183
Antigüedad: 21 años, 10 meses
Puntos: 0
Exclamación UpdateProgress con Thread.Sleep

Amigo de ForosW.
He googleado esto por 2 días y no encuentro solución puntual, ni cercana.

Tengo una Page + .vb que envía MAILS y lo que quisiera lograr es que TRAS cada envio de email, se realice una pausa de 5 segundos y luego continue.
Eso sin AJAX y sin UpdateProgrees (y Upanel) es sencillo.

El problema es que el UpdateProgress se dispara solo una vez y luego finaliza.

Codigo:

For Each g In MailsFiltrados
Dim Pausa As Integer = ddlPausa.SelectedValue * 1000
Thread.Sleep(Pausa)
EnviaMails(g.UserMail, g.EmailItem, etc, etc )

Next

Esto dinámicamente recorre el primer índice de g (0) y GENERA PAUSA ( y todo muy lindo con el UpdateProgress con DIV float, etc) y luego envía correctamente el mail.

Cuando salta al segundo index del bucle, sigo haciendo su TAREA pero el UpdateProgress desaparece y parecería como que "NADA SE ESTA HACIENDO" aunque en realidad, SI lo está haciendo...

Necesito que ese UpdateProgress quede disparado mientras PAUSA X segundos, luego ENVIA, luego pausa otros x segundos, luego envía asi X cantidad de veces.

Una manito ?

Saludos

LAWEB !
__________________
Nos Leemos my friend...!
Saludos
LUKE
  #2 (permalink)  
Antiguo 01/10/2013, 07:34
Avatar de laweb  
Fecha de Ingreso: junio-2002
Ubicación: BS AS
Mensajes: 183
Antigüedad: 21 años, 10 meses
Puntos: 0
Respuesta: UpdateProgress con Thread.Sleep

Gente, ya he resuelto mi asunto.
En realidad, al NO TRATARSE de una aplicación WIN, (sino) web... NO FUNCIONA mi lógica.
SOLVED
__________________
Nos Leemos my friend...!
Saludos
LUKE

Etiquetas: Ninguno
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 12:09.