none
Error al exportar Datagrid a Excel RRS feed

  • Pregunta

  • Hola, estoy exportando un datagrid con asp net 2.0, a excel usando este código

        Protected Sub ImageButton1_Click(ByVal sender As System.Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles btbbajarExcel.Click
            Try
                Dim sb As StringBuilder = New StringBuilder()
                Dim sw As StringWriter = New StringWriter(sb)
                Dim htw As HtmlTextWriter = New HtmlTextWriter(sw)
                Dim pagina As New UI.Page
                Dim form As New HtmlForm
                gvwConexionesPedientes.EnableViewState = False
                pagina.EnableEventValidation = False
                pagina.DesignerInitialize()
                pagina.Controls.Add(form)
                form.Controls.Add(gvwConexionesPedientes)
                pagina.RenderControl(htw)
                Response.Clear()
                Response.Buffer = True
                Response.ContentType = "application/vnd.ms-excel"
                Response.AddHeader("Content-Disposition", "attachment;filename=ConsultaContratos.xls")
                Response.Charset = "UTF-8"
                Response.ContentEncoding = Encoding.Default
                Response.Write(sb.ToString())
                Response.End()
            Catch ex As Exception
                Throw ex
            End Try
        End Sub

    Pero me falla en el Response.End

    Alguna idea de que puede ser?

    lunes, 25 de marzo de 2019 17:22

Todas las respuestas

  • Hola  

    Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te hago la recomendación de ingresar al siguiente enlace en donde puedes encontrar una posible solución para tu problema.

    https://social.msdn.microsoft.com/Forums/es-ES/3b903acc-6058-49f7-8c0f-4b59634c53c9/error-datagrid-exportar-excel?forum=wpfes

    https://social.msdn.microsoft.com/Forums/es-ES/22dd77b8-5ec2-4197-833b-ea0c9896268a/exportar-a-excel-desde-visual-studio-2-datagrid?forum=vsgenerales

    https://social.msdn.microsoft.com/Forums/es-ES/72119f56-391f-4806-94ec-544954109ae0/exportar-datagrid-a-excel?forum=vbes

    Gracias por usar los foros de MSDN.

    Carlos Ruiz
     ____

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.
    viernes, 29 de marzo de 2019 15:43