ASP.NET - Colocar Imagen al exportar grilla a excel

   
Vista:

Colocar Imagen al exportar grilla a excel

Publicado por Cristian (13 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:
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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder