ASP.NET - Imprimir gridview

   
Vista:

Imprimir gridview

Publicado por SILVIA (185 intervenciones) el 28/09/2007 23:05:09
Hola amigos tengo una duda, vereis en mi formulario existe un gridview el cual se llena con una tabla de access.
El gridview esta dentro de un contenedor panel con barras de desplazamiento para poder asi ver el total de las columnas que tiene el control gridview.
La cuestión es que no se como o con que codigo hacer para que se imprima el gridview, es decir tanto las columnas visibles como las que no se ven que estan dentro del control panel y tengo que observar desplazandome con las barras de desplazamiento del control panel.
Gracias amigos echadme un cable.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Imprimir gridview

Publicado por diego (1 intervención) el 25/01/2008 14:09:19
este codigo te puede servir
Protected Sub btnExportar_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnExportar.Click
If gvReporte.Rows.Count > 0 Then
Dim tw As New IO.StringWriter()
Dim hw As New System.Web.UI.HtmlTextWriter(tw)
Dim frm As HtmlForm = New HtmlForm()
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader("content-disposition", "attachment;filename=" & "Reporte" & ".xls")
Response.Charset = ""
EnableViewState = False
Controls.Add(frm)
frm.Controls.Add(gvReporte)
frm.RenderControl(hw)
Response.Write(tw.ToString())
Response.End()
End If
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Imprimir gridview

Publicado por Ninfa (1 intervención) el 18/04/2008 00:42:18
Hola Diego
estaba bucando como exportar ha excel un gridview
muchas GRACIAS por tu código me fue de mucha utilidad
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Imprimir gridview

Publicado por wington (2 intervenciones) el 27/05/2009 16:31:16
muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Imprimir gridview

Publicado por wington  (2 intervenciones) el 27/05/2009 16:42:16
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click 'Button2 nombre del Button

If GridView1.Rows.Count > 0 Then
Dim tw As New IO.StringWriter()
Dim hw As New System.Web.UI.HtmlTextWriter(tw)
Dim frm As HtmlForm = New HtmlForm()
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader("content-disposition", "attachment;filename=" & "Reporte" & ".xls")
Response.Charset = ""
EnableViewState = False
Controls.Add(frm)
frm.Controls.Add(GridView1) 'GridView1 nombre del GridView suyo
frm.RenderControl(hw)
Response.Write(tw.ToString())
Response.End()
End If
End Sub

'canbiando los nombres alos q no les resulta ami me funciono muy bien gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Imprimir gridview

Publicado por rrgggggg (1 intervención) el 18/04/2013 01:13:19
ese codigo sirve para exportar a excel..no imprime
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Manuel Andres

RE:Imprimir gridview

Publicado por Manuel Andres (1 intervención) el 13/12/2013 21:08:19
Excelente gracias

No es exactamente lo que buscaba... ya que lo que yo buscaba es para imprimir, sin embargo me ayudo mucho para algo mas adelante... muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Imprimir gridview

Publicado por yo (1 intervención) el 07/10/2008 22:58:28
ni yo se jajajaja
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar