logotipo

img_google
Bitácora de Trabajo
bitácora de trabajo informático : capacitación, asesorías, soporte y desarrollo
Acerca de
Interdata Ltda. Es mi empresa, es mi trabajo. Rolando Escobar rolandoescobar@mixmail.com Cuando me decidí a armar el blog pensé realizar un sitio de análisis de proyectos y cosas muy en serio... pero al final... lo mejor es contar las wararas y de ahí sacar conclusiones que sean generalizables.
Sindicación
 
Las sesiones se pierden antes de que el usuario deje de trabajar.....
encontre una solución elegante....


Crear una pagina aspx llamada por ejemplo :

Defibrillator.aspx cuyo objetivo es tener la siguiente sentencia en el Page_Load


Response.AddHeader("Refresh", Convert.ToString((Session.Timeout*60)-10))


luego ir al html del user control y agregar el siguiente IFrame

<IFRAME id=Defib src="/Defibrillator.aspx" 
frameBorder=no width=0 height=0 runat="server"></IFRAME>


para profundizar ir a :
http://www.codeproject.com/aspnet/Session_Defibrillator.asp

autor : Thomas Kurek

 
No