在asp.net MVC中上传Excel文件并在Grid中显示
Posted
技术标签:
【中文标题】在asp.net MVC中上传Excel文件并在Grid中显示【英文标题】:Upload Excel File and display in Grid in asp.net MVC 【发布时间】:2010-12-05 22:07:15 【问题描述】:我需要将用户列表从 excel 导出到我的 asp.net mvc(C#) 应用程序。
Excel 应该有一个类似 First Name Last Name Email 的标题,... 及其价值观,例如 John Smith john@gmail.com, 大卫 贝克姆 david@gmail.com,
需要先验证这些值,然后再将其存储到我的数据库中并在下一页的网格中显示。
有没有简单的方法,比如插件?
【问题讨论】:
【参考方案1】:我认为在这种情况下,最好使用 ADO.NET。
有关如何执行此操作以从 Excel 工作表中读取值的几篇文章:
(1)Reading and Writing Excel Spreadsheets Using ADO.NET C# DbProviderFactory (David Hayden)
(2)Import Excel File to DataSet (CodeProject)
(3)Tips for reading Excel spreadsheets using ADO.NET (Lab49)
(4)Reading Excel files from C# (Stack Overflow)
我认为这应该能让你到达你需要去的地方。
-- 迈克
【讨论】:
更新了之前损坏的链接。以上是关于在asp.net MVC中上传Excel文件并在Grid中显示的主要内容,如果未能解决你的问题,请参考以下文章
在 ASP.NET MVC 中通过 JQuery AJAX 上传文件