Vaya chulada DotNetDeveloper!!!
He cambiado de código de C# a VB y probé a ver si funcionaba con Microsoft Word.... Y PERFECT!!!
Código:
Dim IO As System.IO.StringWriter
Dim html As HtmlTextWriter
dgPersonal.DataSource = CargaDatos()
dgPersonal.DataBind()
Response.Clear()
Response.AddHeader("Content-Disposition", "attachment; filename=Listado.doc")
Response.ContentType = "application/vnd.ms-word"
Response.Charset = ""
EnableViewState = False
IO = New System.IO.StringWriter
html = New HtmlTextWriter(IO)
dgPersonal.RenderControl(html)
Response.Write(IO.ToString())
Response.End()
Supongo que ahora queda estructurar el contenido de lo que quieras exportar y listo. Si tienes algún código más del estilo de este.... yo te estaría muy agradecido.
Gracias!!!