C#Response.ContentType在Excel中创建多个选项卡
我正在用C#生成一个Excel报告,需要在Excel文件中添加第二个包含参考数据的选项卡。如何在不使用ClosedXML的情况下实现这一点C#Response.ContentType在Excel中创建多个选项卡,c#,excel,httpresponse,C#,Excel,Httpresponse,我正在用C#生成一个Excel报告,需要在Excel文件中添加第二个包含参考数据的选项卡。如何在不使用ClosedXML的情况下实现这一点 Response.AddHeader("content-disposition", "attachment; filename=" + fname); Response.ContentType = "application/vnd.ms-excel"; var writer = new System.IO.StringWriter(); var htmlTe
Response.AddHeader("content-disposition", "attachment; filename=" + fname);
Response.ContentType = "application/vnd.ms-excel";
var writer = new System.IO.StringWriter();
var htmlTextWriter = new HtmlTextWriter(writer);
dataGrid.RenderControl(htmlTextWriter);
Response.Write(writer.ToString());
Response.End();
你不能。你在这里所做的只是发送HTML,并期望Excel为你转换。你不能。您在这里所做的只是发送HTML,并期望Excel为您转换它。