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
luego ir al html del user control y agregar el siguiente IFrame
para profundizar ir a :
http://www.codeproject.com/aspnet/Session_Defibrillator.asp
autor : Thomas Kurek
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
Comentario:





