none
Exportación de GridView a Excel aparece vacio RRS feed

  • Pregunta

  • Hola a todos, tengo el siguiente proceso que realiza la exportación de GridVew a Excel, hasta hace 2 días funcionaba sin ningún problemas, se ejecutarón actualizaciones de Windows y ahora cuando realizo la exportación a Excel aparece el archivo de Excel vacio y lo raro es que no me aparece ningún error, ejecuto el debug y todo el proceso lo ejecuta sin ningún problema.

    Alguna idea?

    Saludos

        Protected Sub exportar_a_excel()
            Dim sb As StringBuilder = New StringBuilder()
            Dim sw As StringWriter = New StringWriter(sb)
            Dim htw As HtmlTextWriter = New HtmlTextWriter(sw)
            Dim pagina As Page = New Page
            Dim form = New HtmlForm
            Me.GridView1.EnableViewState = False
            pagina.EnableEventValidation = False
            pagina.DesignerInitialize()
            pagina.Controls.Add(form)
            form.Controls.Add(Me.GridView1)
            pagina.RenderControl(htw)
            Response.Clear()
            Response.Buffer = True
            Response.ContentType = "application/vnd.ms-excel"
            Response.AddHeader("Content-Disposition", "attachment;filename=reporte.xls")
            Response.Charset = "UTF-8"
            Response.ContentEncoding = Encoding.Default
            Response.Write(sb.ToString())
            Response.End()
        End Sub

    martes, 2 de agosto de 2016 15:22

Respuestas

Todas las respuestas