【发布时间】:2016-12-12 09:03:06
【问题描述】:
我正在尝试在我的 asp.net mvc 项目中使用 LinqToExcel 导入 excel 数据。我正在导入一个有 2 列的 Excel,1 列是 Itemcode,其他列是 Quantity。
它有 1 行。
数量列的值为 0.8。上传 Excel 时,该值从“0.8”变为“0”。我想要一个 0.8 的值。
这是我的代码:
List<Product> Excelpro = new List<Product>();
var excelFile = new ExcelQueryFactory(spath);
var Epro = from a in excelFile.Worksheet<Product>(sheetName) select a;
var firstRow = excelFile.Worksheet().ToList();
Excelpro = Epro.ToList();
这是我的课:
public class Product
{
public string ItemCode { get; set; }
public Decimal Quantity { get; set; }
}
这是我的excel:
ItemCode Quantity
HJGH 0.8
我不知道是什么问题。如果有人对此问题有任何想法,请告诉我。
【问题讨论】:
标签: asp.net c#-4.0 model-view-controller linq-to-excel