Versi EPPlus apa yang Anda gunakan? Saya bertanya karena saya terkejut itu tidak menimbulkan kesalahan seperti halnya dengan 4.1.0 yang saat ini terbaru. Mungkin versi lama lebih memaafkan.
Tetapi untuk menjawab pertanyaan Anda, jika Anda melihat tanda tangan dari kelebihan terakhir LoadFromCollection
yang akhirnya disebut Anda akan melihat ini:
public ExcelRangeBase LoadFromCollection<T>(IEnumerable<T> Collection, bool PrintHeaders, TableStyles TableStyle, BindingFlags memberFlags, MemberInfo[] Members)
Perhatikan bahwa Epplus hanya melihat MemberInfos
dan bukan Fields
yang merupakan objek yang Anda gunakan. Jika Anda mengubah Stock
keberatan dengan ini:
class Stock
{
public string Nif { get; set; }
public string Proveedor { get; set; }
public string Coodigo { get; set; }
public string descripcion { get; set; }
public string Catalogo { get; set; }
public string Estadistico { get; set; }
public decimal StockOn { get; set; }
}
Anda akan melihat hasilnya.