Asp.net mvc 如何在Excel中读取表格标题并在ASP.NET MVC页面上自动显示?
(最后)我能够读取位于App_数据文件夹中的Excel文件,并将其显示在视图上。现在我想把逻辑推得更远。不要手动在我的页面上写下面的标题标签Asp.net mvc 如何在Excel中读取表格标题并在ASP.NET MVC页面上自动显示?,asp.net-mvc,excel,ado.net,Asp.net Mvc,Excel,Ado.net,(最后)我能够读取位于App_数据文件夹中的Excel文件,并将其显示在视图上。现在我想把逻辑推得更远。不要手动在我的页面上写下面的标题标签 <tr> <th>ID</th> <th>First Name</th> <th>Last Name</th> </tr> 身份证件 名字 姓 我希望能够阅读Excel工作表的第一行,并通过foreach循环重新创建页面的标题。或者
<tr>
<th>ID</th>
<th>First Name</th>
<th>Last Name</th>
</tr>
身份证件
名字
姓
我希望能够阅读Excel工作表的第一行,并通过foreach循环重新创建页面的标题。或者,如果有不同的方式获得不同的标题,我是开放的
我该怎么做
编辑
这是连接字符串
<add name="xls"
connectionString="Provider=Microsoft.ACE.OLEDB.12.0;
Data Source=|DataDirectory|Book1.xlsx;
Extended Properties='Excel 12.0 Xml;HDR=YES';"
/>
感谢您的帮助我们使用开放式XML SDK完成这项工作
它允许您以xml文档的形式阅读excel工作表。谢谢您的链接。我将对此进行探讨。然而,我还不知道如何使用xml。那么,作为一个快速提示,是否有任何方法可以告诉我如何阅读第一行?有关我遇到的问题的更多信息,请查看上面的编辑。我刚刚安装了“Open XML SDK”。你能给我指一些关于它如何工作的文档吗?