Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/10/2004, 10:35
Avatar de see07
see07
 
Fecha de Ingreso: abril-2004
Ubicación: México, D.F.
Mensajes: 112
Antigüedad: 20 años
Puntos: 0
Finalmente encontré la manera de hacerlo:

Response.Clear();
Response.Buffer= true;
Response.ContentType = "application/vnd.ms-excel";
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();

Pero me gustaría evitar que el sistema le pregunte al usuario si desea abrir o salvar este archivo, en vez de eso me gustaría que abriese la hoja de excel en otra ventana y que al salvarla la grabase como archivo de excel.

Alguno de Uds. sabe como lograrlo?

Sería de muchísima ayuda para mí si me ayudaran.
A.L.
__________________
El hombre que tiene amigos ha de mostrarse amigo....