上传的Excel文件位于HttpPostedFileBase对象
中HttpPostedFileBase hpf = Request.Files [“ExcelFileeUploader”];
想要从此对象读取Excel数据。感谢。
答案 0 :(得分:11)
如果你使用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
}