實際上,我正在尋找從dataTable中導出excel文件。我設法做到了。但是,如何從dataTable導出時在同一個excel文件中添加空白表單?使用excel添加多個工作表,同時在mvc中導出
這裏是我的代碼:
public void ExportToExcel(DataTable dts)
{
if (dts.Rows.Count > 0)
{
string filename = "2.Dependent Master.xls";
System.IO.StringWriter tw = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(tw);
DataGrid dgGrid = new DataGrid();
dgGrid.DataSource = dts;
dgGrid.DataBind();
dgGrid.RenderControl(hw);
Response.ContentType = "application/vnd.ms-excel";
Response.AppendHeader("Content-Disposition", "attachment; filename=" + filename + "");
Response.Write(tw.ToString());
Response.End();
}
}
任何幫助表示讚賞。提前致謝 !!!!
請問您的數據集有它的多個數據表? –
沒有。我只有一個數據表 –