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 // Tag: exception

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">


Comente este artículo

Ellos hablan por nosotros

“3Metas nos abrió las puertas a un nuevo modelo de comunicación construyendo un puente con las audiencias digitales que nos sorprende todos los días. Nos sentimos pioneros en este medio siendo además un producto del Gobierno. Tenemos una relación basada en la confienza gracias a la mezcla de un equipo de personas comprometidas y responsables haciendo un trabajo impecable”

Maria Isabel Marchant, DDB

3metas en twitter

Las redes sociales abren nuevas oportunidades para las marcas, pero por qué?, Nuestra opinión aquí :