Autor Tema: Botón descargar planilla Excel con Visual Basic código  (Leído 2381 veces)

carolinag

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 1
    • Ver Perfil
Botón descargar planilla Excel con Visual Basic código
« en: 12 de Diciembre 2016, 22:45 »
Holaaa!

Les salto con otro tema. Estoy trabajando en una pagina en vb.NET 2012 donde hay un boton que me descarga una planilla de excel! El problema es que en la pagina hay varias paginas de la planilla y solo me descargar en la que estoy parada. Y quiero que me descargue todo. este es mi codigo

 Protected Sub btnExcel_Click(sender As Object, e As EventArgs) Handles btnExcel.Click
       
        Try
            grvDesvios.EnableViewState = False
            grvDesvios.AllowPaging = False
            BindData("ID", "desc")
            Response.Clear()
            Response.Buffer = True
            Response.AddHeader("content-disposition", "attachment;filename=gridviewdata.xls")
            Response.Charset = ""
            Response.ContentType = "../application/vnd.ms-excel"
            Dim sWriter As New StringWriter()
            Dim hWriter As New HtmlTextWriter(sWriter)
            grvDesvios.RenderControl(hWriter)
            Response.Output.Write(sWriter.ToString())
            Response.Flush()
            Response.End()
        Catch ex As Exception
            'Label1.Text = ex.ToString()
        End Try
    End Sub

graciass

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Re:Botón descargar planilla Excel con Visual Basic código
« Respuesta #1 en: 14 de Diciembre 2016, 17:54 »
Buenas carolinag

Para escribir en los foros deben seguirse las normas indicadas en: https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0

Ahí tienes explicado cómo poner título a los temas, cómo pegar código en los foros, etc.

En este caso, para plantear otro tema debes abrir un nuevo hilo (un nuevo tema de conversación en el foro).

Voy a trasladar esta consulta a un nuevo tema para una mejor ordenación de los foros.

Salu2

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".