2016-08-02 10 views
0

ウェブページのコンテンツをスプレッドシートにダウンロードするにはどうすればよいですか?以下はダウンロードがウェブページにある他のコンテンツをダウンロードするのではなく、完全なウェブページのデータスプレッドシートに完全なウェブページのデータをダウンロードするには

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

何であなたの

<br> 

を交換してください「テキスト」の目的は?あなたはそれを宣言しますが、それを使用しないでください。 – Fandango68

+0

ODSは "Excel"のOpenOfficeだと思いますか? – Fandango68

+0

最後に、Session []変数は、ASP:Labelコントロールにのみ使用されるように見えます。メッセージをODSファイルに保存していることを示すコードはどこですか? – Fandango68

答えて

関連する問題