Spread for ASP.NET 表格控件打开和保存Excel文件

作者:控件中国网   出处:控件中国网   2015-08-06 14:30:16   阅读:20

在FarPoint Spread中,您可以打开一个已经存在的Excel格式文件(Biff8格式或者是xlsx)或者是一个用逗号隔开的文本文件。在FarPoint Spread组件中,您可以打开全部多表单文件或者指定一个单独的表单(通过名字或者索引)然后在指定的电子表单中打开。

使用代码,您可以使用FpSpread类的一种OpenExcel方法来打开Excel文件。下面的代码使用FpSpread类来打开全部Excel格式文件,然后把Excel文件中特定表单的数据加载到FarpointSpread组件中指定的表单。
[C#]
FpSpread1.OpenExcel("c:\\excelfile.xls", 2);
FpSpread1.ActiveSheetView.PageSize = FpSpread1.Rows.Count;
[Visual Basic]
FpSpread1.OpenExcel("c:\excelfile.xls", 2)
FpSpread1.ActiveSheetView.PageSize = FpSpread1.Rows.Count

使用Spread设计器
1. 在“文件”菜单中选择“打开”。
2. 一个对话框将出现提醒您如果您打开一个文件将覆盖您已经存在的设置。如果您想打开一个文件,选择Yes继续打开这个文件。
3. 一个打开对话框出现。
4. 在类型框里选择Excel文件(*.xls)。
5. 选择路径和文件名,然后打开文件。如果一个文件被成功打开,一个对话框将提示指定文件已经被打开。
6. 将PageSize属性设置为该页中的行数。
7.  点击OK来关闭Spread设计器。

保存为Excel

您可以将数据保存为Excel格式(BIFF8格式或者XLSX)。有许多不同的SaveExcel方法。某些方法有saveFlags选项。例如,您可以通过设置IncludeHeaders枚举值来指定是否保存头信息。使用ExcelSaveFlags.UseOOXMLFormat可以将数据存储为XLSX格式。您也可以通过内部的Spread设计器存储文件。

使用FpSpread类的一个SaveExcel方法可以导出Excel文件,使用中需要提供文件名字以及路径和其他依赖于指定方法的额外参数。下面的示例代码保存了FarPoint Spread 组件的数据到一个Excel格式文件。行头和列头都会被导出。
[C#]
// 把数据保存到一个Excel 格式的文件,包括头。
FpSpread1.SaveExcel("C:\\excelfile.xls", FarPoint.Web.Spread.Model.IncludeHeaders.BothCustomOnly);
[Visual Basic]
'把数据保存到一个Excel 格式的文件,包括头。
FpSpread1.SaveExcel("C:\excelfile.xls", FarPoint.Web.Spread.Model.IncludeHeaders.BothCustomOnly)
使用Spread设计器
1. 在“文件”菜单中选择“保存”,保存对话框出现。
2. 从类型框里选择保存成 Excel文件格式 (*.xls)。
3. 指定保存的路径和文件名字然后点击“保存”。如果保存成功,一个对话框将显示指定的文件已经被保存。
4.  点击OK关闭Spread设计器。

Copyright© 2006-2015 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 渝ICP备12000264号 法律顾问:元炳律师事务所
客服软件
live chat