Foros del Web » Programación para mayores de 30 ;) » .NET »

Información a Excel

Estas en el tema de Información a Excel en el foro de .NET en Foros del Web. Saludos compañeros Necesito saber como hago para exportar una información a excel desde c# la información se muestra en un datagridview, en pocas palabras necesito ...
  #1 (permalink)  
Antiguo 21/07/2008, 22:11
Avatar de jhonmelguizo  
Fecha de Ingreso: enero-2008
Ubicación: Medellín - Colombia
Mensajes: 264
Antigüedad: 16 años, 3 meses
Puntos: 6
De acuerdo Información a Excel

Saludos compañeros

Necesito saber como hago para exportar una información a excel desde c# la información se muestra en un datagridview, en pocas palabras necesito darle clic a un botón que diga excel y que inmediatamente me abra los datos en excel; los mismos que están en el datagrid

Alguien me puede ayudar?

Gracias

Saludos...
  #2 (permalink)  
Antiguo 24/07/2008, 14:47
 
Fecha de Ingreso: enero-2008
Mensajes: 144
Antigüedad: 16 años, 3 meses
Puntos: 2
Respuesta: Información a Excel

YO HAGO ESTO EN VS 2003 C# PARA WEB
Response.Clear();
Response.AddHeader("content-disposition", "attachment;filename=NombreArchivo.xls");
Response.Charset = "";
Response.Cache.SetCacheability(HttpCacheability.No Cache);
Response.ContentType = "application/vnd.xls";
//para que no salgan esos malditos signos
Response.ContentEncoding = System.Text.Encoding.UTF7;
System.IO.StringWriter stringWrite = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);
this.dgGeneralPrensa.RenderControl(htmlWrite);
Response.Write(stringWrite.ToString());
Response.End();

VELE SI TE FUNCIONA NO LO HE PROBADO AUN EN 2005
  #3 (permalink)  
Antiguo 24/07/2008, 15:28
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: Información a Excel

Depende, si es web lo q dice diego cuenta, si es windows interop y haces el documento a mano.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:16.