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

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

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

我从同事那里得到了使用OpenXML的build议,我不知道如何使用它。 任何人都可以build议我如何去做这件事。 任何教程或指南的链接将是非常有帮助的。

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

这里是一个简短的例子

var book = new ExcelQueryFactory("pathToExcelFile"); var australia = (from x in book.Worksheet() select x).ToList(); 

然后把它绑定到你的gridview