¿Es posible invocar un evento de escritura de una página en el código detrás similar al evento Page_Load? Quería llamar a un método en Descarga de página. ¿Cómo logro eso?Evento de descarga de página en asp.net
Respuesta
Hay un evento Page.Unload
. En ese momento, la página ya está representada en HTML y HTML no se puede modificar. Aún así, todos los objetos de página están disponibles.
Consulte el ASP.NET page lifecycle para ayudar a encontrar el evento correcto para anular. Realmente depende de lo que quieras hacer. Pero sí, hay un evento de descarga.
protected override void OnUnload(EventArgs e)
{
base.OnUnload(e);
// your code
}
Pero sólo recuerda (desde el enlace de arriba): Durante la fase de descarga, la página y sus controles se han hecho, por lo que no se puede realizar más cambios en la secuencia de respuesta. Si intenta llamar a un método como el método Response.Write, la página arrojará una excepción.
Con AutoEventWireup
que está activado de forma predeterminada en una página, puede agregar los métodos precedidos por ** Página _ *** evento * y tener ASP.NET conectado a los eventos para usted.
En el caso de la firma de descarga es el método:
protected void Page_Unload(object sender, EventArgs e)
Para más detalles ver la MSDN article.
- 1. detección de página cerca (o descarga) en asp.net mvc3
- 2. descarga wget aspx página
- 3. Evento completo de descarga del navegador
- 4. Descarga de archivos en Asp.Net MVC 2
- 5. Cómo implementar una descarga de archivos en ASP.NET AJAX
- 6. Llamada de evento antes de descargar la página
- 7. Cómo implementar una descarga de archivos en asp.net
- 8. No puedo desencadenar el evento de descarga en Chrome
- 9. Creación de una página de descarga en ColdFusion 8
- 10. Métodos de página en asp.net
- 11. Evento de Javascript en la página postback
- 12. evento de descarga de ventana DOM, ¿es confiable?
- 13. Uso del evento OnInit en asp.net
- 14. En ASP.Net, durante qué evento del ciclo de vida de la página se carga ViewState?
- 15. Evento de salida de página de interceptación
- 16. Actualización de la página después de la descarga de archivos
- 17. Página de configuración de ASP.NET
- 18. Descarga de archivos ASP.NET Response.BinaryWrite bloqueados con SSL
- 19. ASP.Net textbox onblur evento
- 20. Evento ASP.NET TextBox LostFocus
- 21. ASP.NET + ModalPopupExtender + Click Evento
- 22. Múltiples idiomas (inglés, francés) en ASP.NET Página
- 23. ASP.NET: compruebe si hay un evento de clic en page_load
- 24. Comprobación del tamaño de descarga antes de la descarga
- 25. ¿Cómo obtener el control en el evento PreInit de ASP.NET?
- 26. ASP.NET MVC: La descarga de un archivo de Excel
- 27. Compensación caché de página en ASP.NET
- 28. Establecer "Página de inicio" en Asp.Net MVC
- 29. ¿Complemento de Firefox que descarga una página web completa?
- 30. página web y dependencias de descarga, incluidas las imágenes CSS
¿Qué hace tu método? –