私はグリッドビューから動的なExcelファイルを生成しているC#プロジェクトに取り組んでいます。
ファイルを正常に生成すると、すべてのデータがGenaral
タイプに変換されますが、すべてのExcelファイルデータをText
フォーマットに変換する必要があります。
どうやってやるの?レポートの目的でこのファイルをさらに使用する必要があるためText
、タイプとして必要です
以下は私のExcelファイル生成C#コードです:
private void ExportGridView()
{
System.IO.StringWriter sw = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htw = new System.Web.UI.HtmlTextWriter(sw);
// Render grid view control.
gvFiles.RenderControl(htw);
// Write the rendered content to a file.
string renderedGridView = sw.ToString();
File.WriteAllText(@"C:\test\ExportedFile.xls", renderedGridView);
}
使用する必要があると思います。Microsoft.Office.Interop.Excel
生成するタイプも指定できます。Text
また、HTMLを含むように生成して、そのようなものを優れたものにすることができるように検索しました。
誰かが私を助けることができますか?