none
Imprimir un panel en asp.net RRS feed

  • Pregunta

  • Buenos Dias

    Necesito imprimir los datos que tengo en un panel , bueno estos datos los llamo mediante una consulta a la base de datos

    y se me llenan los campos que tengo en el panel , la idea es que solo se imprima el panel para que me quede un documento como comprobante 

    y que este salga centrado en la pagina. 

    estoy trabajando en lenguaje vb.net con visual 2010

    martes, 9 de octubre de 2012 13:05

Todas las respuestas

  • Puede iniciar con esto de dos formas:  Puede usar CSS asignado a media = print que escondería todo el contenido de la página excepto el dichoso panel a imprimir, o bien usar Javascript para crear una ventana nueva y copiar los contenidos del panel, y aún con Javascript iniciar el proceso de impresión.

    Lo de centrado en la página creo que no es posible controlar ya que hasta donde sé eso es implementación de cada explorador.


    Jose R. MCP
    Code Samples

    martes, 9 de octubre de 2012 13:08
    Moderador
  • Hola,

    Puedes basarte en este articulo para lograr tu objetivo:

    Recuerda que un panel de asp.net es simplemente un div en HTML

    http://xgeeker.blogspot.com/2012/10/imprimir-solo-el-contenido-que-esta.html

    saludos



    Jose Mendez.
    Blog
    Ejemplos de codigos/Code Samples
    If a post answers your question, please click "Mark As Answer" on that post and "Mark as Helpful".
    Si un Post responde a tu pregunta, por favor "Marcala como Respondida" y "Vota como útil".

    domingo, 14 de octubre de 2012 18:22