前言
上一節(jié)使用了LinqToExcel和CloseXML對Excel表進行導入和導出的簡單操作,大家可以跳轉到上一節(jié)查看:
ASP.NET MVC5+EF6+EasyUI 后臺管理系統(tǒng)(63)-Excel導入和導出
本節(jié)演示一些比較復雜的模型場景
情景
上次的場景:(標準的Excel表格格式)
制定的場景:(指定表模的場景,多張sheet,不是橫排的形式)
實現(xiàn)
實現(xiàn)思路:利用LinqToExcel循環(huán)讀取Sheet,再循環(huán)讀取Sheet指定單元格的內容
(其實Excel是一個二維數(shù)組,可以直接讀取諸如:B1:C1的單元格數(shù)據)
上次的代碼我們已經有了上傳Excel功能,這次就不需要放出上傳代碼了。
在業(yè)務層添加校驗Excel的方法:可以效仿上次的普通導入
public