2016-08-02 6 views
0

Wie kann ich den Inhalt auf der Webseite in eine Tabelle herunterladen. Unten ist mein Code, der nur Excel-Daten herunterlädt, aber es lädt nicht den anderen Inhalt in der Webseite wie kann ich herunterladen die komplette Webseite DatenWie können wir die komplette Webseite Daten in Tabelle herunterladen

protected void BtnSave_Click(object sender, EventArgs e) 
       { 
        Response.ClearContent(); 
        Response.AddHeader("content-disposition", "attachment; filename=Details.ods"); 
        Response.ContentType = "vnd.oasis.opendocument.text"; 
        System.IO.StringWriter sw = new System.IO.StringWriter(); 
        HtmlTextWriter htw = new HtmlTextWriter(sw); 
        GridView1.RenderControl(htw); 
        Response.Write(sw.ToString()); 
        Response.End(); 


       } 
       public override void VerifyRenderingInServerForm(Control control) 
       { 

       } 
      } 
+0

Was ist der Zweck von "Text"? Sie deklarieren es, aber benutzen es nicht. – Fandango68

+0

Ich nehme an, ODS ist das OpenOffice von "Excel"? – Fandango68

+0

Und schließlich scheint Ihre Variable Session [] nur zum Füllen eines ASP: Label-Steuerelements verwendet zu werden. Wo ist der Code, um anzuzeigen, dass Sie die Nachrichten in einer ODS-Datei speichern? – Fandango68

Antwort

Verwandte Themen