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 !