Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/12/2004, 11:22
danielnc
 
Fecha de Ingreso: octubre-2004
Mensajes: 23
Antigüedad: 20 años, 4 meses
Puntos: 0
Exportar

Yo hice lo siguiente para una aplicación web, ahora debe ser lo mismo para una winapp.

Response.Clear()
Response.Buffer = True
Response.AddHeader("Content-Disposition", "attachment;filename=Nombre.xls")
Response.Charset = "UTF-8"
Response.ContentEncoding = System.Text.Encoding.Default
DataGrid_export.AllowPaging = False
DataGrid_export.AllowSorting = False
Dim tw As New System.IO.StringWriter
Dim hw As New System.Web.UI.HtmlTextWriter(tw)
DataGrid_export.RenderControl(hw)
Response.Write(tw.ToString())
' Enviamos los datos al cliente
Response.End()

espero te sirva, esto va en el boton exportar.

Saludos.