Hola,

A que llamas que se “attache” ??

Lo que eso debería hacer es mostrarte el cartelito de
Abrir/Guardar/Cancelar.. y la pagina te va a mostrar la misma que antes,
pero sin habértela cargado de nuevo..

 

Que es lo que esperas que pase? O que esta pasando ahora?

 

Saludos,

Diego

 

From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Martes, 02 de Octubre de 2007 07:21 p.m.
To: [email protected]
Subject: [puntonet] descargar en xls

 

Lista:

 

 

 

        StringBuilder sb = new StringBuilder();

        StringWriter sw = new StringWriter(sb);

        HtmlTextWriter htw = new HtmlTextWriter(sw);

 

        Page page = new Page();

        HtmlForm form = new HtmlForm();

 

        GridView1.AllowPaging = false;

        GridView1.EnableViewState = false;

        GridView1.DataBind();

 

        page.EnableEventValidation = false;

 

        page.DesignerInitialize();

 

        page.Controls.Add(form);

        form.Controls.Add(GridView1);

 

        page.RenderControl(htw);

 

        Response.Clear();

        Response.Buffer = true;

        Response.ContentType = "application/vnd.ms-excel";

        Response.AddHeader("Content-Disposition",
"attachment;filename=data.xls");

        Response.Charset = "UTF-8";

        Response.ContentEncoding = Encoding.Default;

        Response.Write(sb.ToString());

        Response.End();

 

 

Me hace que la pagina web activa se “atache” como data.xls

 

Alguien sabe como hacer que en vez de atacharse se descargue automáticamente
para una direccion dada???

 

Gracias de antemano

alejandro

 

 

 

 

  

Responder a