No somos otra compañía de desarrollo de software o una agencia digital. Acá entendemos la web y la tecnología. Vivimos por eso. Pensamos diferente y hacemos posible el mejor espacio para su compañía en un mundo digital.

Conozca Más

3Metas Blog

Error: Sys.WebForms PageRequestManager TimeoutException

Esta semana realizando la migración de código de un sitio web en un cliente, en el cual dentro de los múltiples cambios modificamos la interfaz gráfica de la aplicación para que utilizara Ajax e integramos además un Master Page en el diseño. Esto no debería afectar la funcionalidad, pero en especial una de las páginas empezó a presentar un problema, el cual se presentaba cuando se enviaba a realizar una operación que tarda más de 2 minutos contra la base de datos.

El error era del tipo: Sys.WebForms.PageRequestManagerTimeoutException, y por ser un error de Ajax se presentaba en el cargue de la pagina para su respectiva actualización luego de la ejecución del evento. Para resolver entonces este problema se debe incrementar el timeout para la página, y para esto se debe adicionar la propiedad AsyncPostBackTimeout al control ToolkitScriptManager o al control ScriptManager, asignándole un valor en segundos que depende del tiempo necesario para la operación.

<AT:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server" EnablePartialRendering="true" AsyncPostBackTimeout="360000" ScriptMode="Release">

Hacer un comentario

Ellos hablan por nosotros

“Excelente trabajo! Muchas gracias a todo el equipo de 3Metas por su labor, su responsabilidad y dedicación con cada detalle. Es importante para nosotros seguir contando con personas como ustedes que van más allá de lo solicitado, siempre a la vanguardia de todo, prestándonos el mejor servicio en todo momento. Estamos seguros que seguiremos logrando nuestros objetivos caminando de la mano con ustedes.”

Silvana Salvioli, PFS

3metas en twitter

No public Twitter messages.


Better Tag Cloud