私は、ローカルサーバーでは動作しますが、運用サーバーでは動作しないGridViewからExcelにエクスポートしています。私はいくつかのExcelコンポーネントがサーバーにインストールされる必要があると推測しています。誰かが私がこの作業をするためにインストールする必要があることを知っていますか?ExcelにエクスポートGridView asp.net C# - サーバーコンポーネント
GridViewAllApps.DataBind();
Response.Clear();
Response.Buffer = true;
Response.AddHeader("Content-Disposition", "attachment;filename=Applications.xls");
Response.Charset = "";
Response.ContentType = "application/vnd.ms-excel";
System.IO.StringWriter sw = new System.IO.StringWriter();
HtmlTextWriter hw = new HtmlTextWriter(sw);
GridViewAllApps.RenderControl(hw);
string style = @"<style> .textmode {mso-number-format:\@; } </style>";
Response.Write(style);
Response.Output.Write(sw.ToString());
Response.Flush();
Response.End();
GridViewAllAppsクラスが何であるかわかりません。 –
http://stackoverflow.com/questions/37112957/export-only-gridview-data-to-excel-format-in-asp-net-c-sharp?rq=1 – Kami
GridViewAllAppsは私のDataGridの名前です – IainB