FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Codigo visual ASP.net para impresión de un formulario
Saludos:
Necesito una solución rápida y gratuita de código ASP.NET que me imprima un formulario tal y como se vé sin necesidad de recurrir a la opción Archivo/Imprimir del explorador, por ejemplo, que pueda activar desde un boton del mismo formulario, PERO sin imprimir el mencionado botón!! Gracias por cualquier información.
__________________
SigmaMan |
#2
|
||||
|
||||
<script language="javascript">
window.print(); </script> El usuario siempre tendra que confirmar, en la ventanita, si quiere imprimir el contenido o no, y en caso de ser afirmativo, cual de todos los printers que estan definidos utilizar para realizar la impresión.
__________________
Héctor Geraldino Software Engineer |
#3
|
|||
|
|||
Otra pregunta relacionada.
Gracias por la información.
Adapte la explicación tuya e hice el siguiente script ASP.NET: Sub imgImprimir_Click(sender As Object, e As ImageClickEventArgs) 'Forma el script que tiene que ser registrado en el lado cliente 'imgImprimir.Visible=False dim scriptString as String = "<script LANGUAJE='JavaScript'> window.print();<" scriptString += "/" scriptString += "script>" if(Not IsClientScriptBlockRegistered("clientScript")) then RegisterClientScriptBlock("clientScript", scriptString) end if End Sub El cual activo con el botón ASP siguiente: <asp:ImageButton id="imgImprimir" onclick="imgImprimir_Click" runat="server" Width="33px" BorderStyle="Double" ToolTip="Imprimir este pedido" AlternateText="Imprimir pedido" ImageUrl="imagenes/imprimir.jpg" Height="30px" CausesValidation="False" ImageAlign="Bottom" Visible="False"></asp:ImageButton> Este código forma parte de una página aspx y funciona. Pero cuando introduzca la página como parte de un juego de marcos deja de funcionar. ¿Cual es la razón? Gracias de nuevo.
__________________
SigmaMan |
|
|
|