从HttpPostedFileBase对象读取Excel文件数据

上传的Excel文件位于HttpPostedFileBase对象中

HttpPostedFileBase hpf = Request.Files [“ExcelFileeUploader”];

想从这个对象读取Excel数据。 谢谢。

如果您使用EPPlus ,就像这样简单:

public void ImportExcelXls(HttpPostedFileBase fileBase) { using (var package = new ExcelPackage(fileBase.InputStream)) { // get the first worksheet in the workbook ExcelWorksheet worksheet = package.Workbook.Worksheets[1]; int col = 1; for (int row = 1; worksheet.Cells[row, col].Value != null; row++) { // do something with worksheet.Cells[row, col].Value } } // the using }