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

Problemas con un archivo de Excel

Estas en el tema de Problemas con un archivo de Excel en el foro de .NET en Foros del Web. Estoy creando un archivo de Excel file (.xls) y mostrándolo en una Web page, Estoy usando este código: Response.Clear(); Response.Buffer= true; Response.ContentType = "application/vnd.ms-excel"; Response.AddHeader("Content-Disposition", ...
  #1 (permalink)  
Antiguo 08/11/2004, 13:31
Avatar de see07  
Fecha de Ingreso: abril-2004
Ubicación: México, D.F.
Mensajes: 112
Antigüedad: 20 años
Puntos: 0
Problemas con un archivo de Excel

Estoy creando un archivo de Excel file (.xls) y mostrándolo en una Web page, Estoy usando este código:

Response.Clear();
Response.Buffer= true;
Response.ContentType = "application/vnd.ms-excel";
Response.AddHeader("Content-Disposition", "inline;filename=Clientes.xls");
Response.Charset = "";
this.EnableViewState = false;
System.IO.StringWriter oStringWriter = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
DataGrid1.RenderControl(oHtmlTextWriter);
Response.Write(oStringWriter.ToString());
Response.End();

Cuando finalice la ejecución del código, se despliega una ventana preguntando al usuario si desea abrir o salvar el archive, si el usuario elige salvarlo, el archive se salva como Clientes.xls en el fólder que el usuario elija. Pero cuando el usuario decide abrir el archive, se abre en una Web form conteniendo renglones y columnas como si fuese un archive de Excel, si el usuario modifica algún dato y cierra la Web form, el sistema le informa al usuario que este documento ha cambiado y le pregunta si desea salvarlo, si la respuesta es sí, se despliega una ventana automatizada que contiene el nombre del archivo (en blanco) y Guardar como tipo, conteniendo (Página Web), el usuario necesita teclear el nombre del archivo y cambiar en Guardar como tipo Libro de Microsoft Excel.
¿Sabe alguien como hacer que esta ventana automatizada se llene en nombre de archive con Clientes.xls y en Guardar como tipo con Libro de Microsoft Excel?
Les agradeceré su ayuda.
A.L.
__________________
El hombre que tiene amigos ha de mostrarse amigo....
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 04:53.