文件导出
开发工具与关键技术: MVC
作者:黄富健
撰写时间:2021/8/8
一、
1.使用linq语句对需要导出的数据进行查询,我这里进行了连表查询。
二、
1.引用NPOI
2.使用NPOI创建工作簿和工作表并设置好工作表名称
3.创建第一行为标题行,设置行高35。在第一行中创建单元格,设置第一个单元格的内容为学生信息
4.创建第二行为表头行,分别给对应的单元格设置好内容
三、
1.创建动态数据
2.利用循环遍历查询出来的数据
3.创建第三行,分别将动态数据加到第三行的单元格中
四、
1.遍历表格的第一行中的所有单元格
2.设置自动适应最大数据单元格宽度
3.设置好导出的Excel文件名
4.定义好内存流用于存放工作簿中的数据
5.将工作簿写入内存流,输出流
6.最后文件返回