1
我已經使用導出到Excel的功能如下:導出到Excel中使用現有的Excel模板
var table = getReport(param1, param2, param3);
Response.ClearContent();
Response.AddHeader("content-disposition", "attachment;filename=Report.xls");
Response.ContentType = "application/vnd.ms-excel";
System.Web.UI.WebControls.GridView grd = new System.Web.UI.WebControls.GridView();
grd.DataSource = table; // give datasource here
grd.DataBind();
StringWriter swr = new StringWriter();
HtmlTextWriter tw = new HtmlTextWriter(swr);
grd.RenderControl(tw);
Response.Write(swr.ToString());
Response.End();
return View();
其中getReport以表格的形式返回數據。 現在創建一個新的Excel文件,但我想使用現有的Excel模板來創建Excel輸出。 如何將這種模板添加到項目以及如何將數據綁定到項目?