¿Cómo imprimir toda la página web de asp.net en un solo clic, haga clic en evento usando VB?¿Cómo imprimir toda la página web de asp.net en un solo clic, haga clic en evento usando VB?
Respuesta
No se requiere el código del lado del servidor. Puede utilizar la función incorporada de javascript print().
<input type=button name=print value="Print" onclick="javascript:window.print()">
EDIT:
Si está utilizando el botón de control de servidor a continuación, crear una función javascript y llamar a esta función en OnClientClick evento.
<script type="text/javascript">
function PrintPage() {
window.print();
}
</script>
<asp:Button ID="btnPrint" runat="server" Text="Print" OnClientClick="javascript:PrintPage();" />
¿Por qué usar VB para esto? La impresión es una operación del lado del cliente, simplemente llame al window.print()
en JavaScript. Aquí hay algunos examples.
i m usando el botón estándar – user594849
@ user594849: Técnicamente, se utiliza un botón no estándar :) es el botón de realizar cualquier acción del lado del servidor, así, o sólo de impresión? Si esto último, entonces esta solución funcionará. Si el primero, cuando la página se vuelve a cargar después de la devolución de datos [temblor], entonces puede registrar un script de inicio del lado del cliente desde el código del lado del servidor que incluye 'window.print();'. – David
- 1. Haga clic en Evento de hipervínculo
- 2. Google Maps Marker Haga clic en Evento
- 3. Haga clic en evento en UserControl- WPF
- 4. Cómo puedo activar un evento de JavaScript, haga clic en
- 5. Botón ASP.NET haga clic en redirigir a la nueva página
- 6. no selectora, en(), haga clic en evento
- 7. Haga clic en evento en jTable -Java
- 8. jQuery haga clic en elemento evento
- 9. Haga clic en el evento de opción
- 10. ASP.Net haga doble clic en el problema
- 11. Haga clic en un botón en Scrapy
- 12. Desplácese y haga clic en evento en dispositivos móviles
- 13. haga clic - solo en onclicks "directos"
- 14. ¿Cómo cambiar el CSS de toda la página/sitio web al hacer clic?
- 15. Enlace UIWebView Haga clic en
- 16. jQuery haga clic en el evento celda de la tabla
- 17. Botón de ASP.net haga clic en problema en cromo
- 18. jQuery: clic de un solo botón, haga clic en el evento de disparo dos o más veces
- 19. Un botón activando otros botones haga clic en el evento
- 20. Haga clic en evento en elemento dinámico SIN jQuery
- 21. .NET: haga doble clic en evento en TabControl
- 22. Javafx 2 haga clic y haga doble clic
- 23. jQuery if url hash, haga clic en evento/activar javascript
- 24. jQuery: llamada, haga clic en(); de otro clic();
- 25. jquery <a> etiqueta, haga clic en evento
- 26. Cómo convertir un botón WPF. Haga clic en Evento en Observable usando Rx y F #
- 27. ASP.NET: compruebe si hay un evento de clic en page_load
- 28. Haga clic en evento para el rectángulo SVG
- 29. método link_to y haga clic en evento en rieles
- 30. TabPage Haga clic en Eventos
estoy usando el botón asp.net estándar – user594849
He editado la respuesta según sus requisitos. –