手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

c# 导出excel的方法

时间:2024-10-18 16:11:18

1、打开visual studio,创建一个ASP.NET MVC的Web项目NPOIExcel,用于演示导出excel的使用

c# 导出excel的方法

2、在项目上点击右键,选择【管理 NuGet 程序包】,在弹出的界面中,选择【浏览】,输入【npoi】,在自动搜索的结果中,选中第一条,点击右侧的【安装】按钮

c# 导出excel的方法

3、在Models文件夹上,点击鼠标右键,选择【添加】->【类】,在类中添加三个模拟测试字段

c# 导出excel的方法
c# 导出excel的方法

4、在Controllers文件夹上点击鼠标右键,选择【添加】->【控制器】,添加一个HomeController即可

c# 导出excel的方法
c# 导出excel的方法

5、在HomeController中,引入相关命名空间,再添加一个ExportExce盟敢势袂l的方法,这里面就是通过NPOI插件创建一个stream流,用于导出。此处仅做演示,所以,没有连接数据库,仅使用List模拟了数据源

c# 导出excel的方法
c# 导出excel的方法

6、在Index方法内部,点击鼠标右键,选择【添加视图】,在创建的视图中,添加一个form,并将form的action指向HomeController中的ExportExcel方法。

c# 导出excel的方法
c# 导出excel的方法

7、在visual studio中按F5调试模式下运行,点击按钮,就会调用HomeController中的ExportExcel方法,生成Excel流,最后导出Excel文件

c# 导出excel的方法
© 手抄报圈