将Sharepoint C#中的Excel(.xlsx)文件读取到gridview

时间:2012-04-14 05:47:13

标签: c# asp.net excel

我想读取存储在本地系统上的Excel文件,并在gridview中显示它。

我创建了一个可视化WebPart来读取Excel文件并将其显示在网格上。我该怎么办?

我的同事建议使用OpenXML,我不知道如何使用它。任何人都可以建议我如何去做。任何指导或指导的链接都会非常有用。

1 个答案:

答案 0 :(得分:1)

我认为从excel文件中读取数据最简单的方法之一就是使用linq来实现 这是它的链接    http://code.google.com/p/linqtoexcel/

这是一个简短的例子

var book = new ExcelQueryFactory("pathToExcelFile");

var australia = (from x in book.Worksheet() select x).ToList();

然后将其绑定到gridview