Colocar Imagen al exportar grilla a excel
Publicado por Cristian (16 intervenciones) el 22/05/2014 18:53:35
Hola a tod@s,
Tengo una aplicacion que exporta a excel y funciona ok, pero el problema es cuando quiero colocar una imagen con el logo de la empresa.
tengo el siguiente codigo:
Tengo una aplicacion que exporta a excel y funciona ok, pero el problema es cuando quiero colocar una imagen con el logo de la empresa.
tengo el siguiente codigo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
If GridView1.Rows.Count = 0 Then Exit Sub
Dim fec_inicio As String = txt_inicio.Text
Dim fec_final As String = txt_fecha_fin.Text
Dim sb As StringBuilder = New StringBuilder()
Dim sw As IO.StringWriter = New IO.StringWriter(sb)
Dim htw As HtmlTextWriter = New HtmlTextWriter(sw)
Dim pagina As Page = New Page
Dim form = New HtmlForm
GridView1.EnableViewState = False
pagina.EnableEventValidation = False
pagina.DesignerInitialize()
pagina.Controls.Add(form)
form.Controls.Add(GridView1)
pagina.RenderControl(htw)
Response.Clear()
Response.Buffer = True
Response.Write("<img src=imagenes/logo.png />")
Response.Write("<h1>Registro de Recepción y Despacho de Biopsias</h1>")
Response.Write("Desde:" & fec_inicio & " - Hasta:" & fec_final)
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader("Content-Disposition", "attachment;filename=biopsiasrecibidas" & fec_inicio & "-" & fec_final & ".xls")
Response.Charset = "UTF-8"
Response.ContentEncoding = Encoding.Default
Response.Write(sb.ToString())
Response.End()
Valora esta pregunta


0