我正在使用FarPoint Web Spread和一个带有文本框[T1]的面板 . 我正在使用FpSpread的SaveExcel方法将内容写入Excel .
有什么方法可以将文本框[T1]的内容写入excel .
以下是我用于导出excel的代码 -
Response.Clear();
Response.ContentType = "application/vnd.ms-excel";
Response.AppendHeader("Content-Disposition", "Attachment; filename=Export.xls;");
Response.Charset = "";
using (MemoryStream ms = new MemoryStream())
{
FpSpread1.ActiveSheetView.Protect = false;
FpSpread1.SaveExcel(ms, FarPoint.Excel.ExcelSaveFlags.SaveCustomColumnHeaders);
ms.WriteTo(Response.OutputStream);
}
Response.End();
1 回答
我建议创建代理FpSpread并将Orignal数据的内容复制到代理对象中 .
在Proxy FPSpread中创建新列,然后让Farpoint.SaveExcel()负责导出 .
添加此数据后,在fpproxy上调用SaveExcel()