Welke versie van EPPlus gebruikt u? Ik vraag het omdat het me verbaast dat het geen foutmelding geeft zoals bij 4.1.0, dat momenteel de nieuwste is. Misschien is een oudere versie meer vergevingsgezind.
Maar om je vraag te beantwoorden, als je kijkt naar de handtekening van de uiteindelijke overbelasting van LoadFromCollection
die uiteindelijk wordt genoemd, ziet u dit:
public ExcelRangeBase LoadFromCollection<T>(IEnumerable<T> Collection, bool PrintHeaders, TableStyles TableStyle, BindingFlags memberFlags, MemberInfo[] Members)
Merk op dat Epplus alleen naar MemberInfos
kijkt en niet een Fields
dat is wat je bezwaar gebruikt. Als u Stock
wijzigt hier bezwaar tegen maken:
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; }
}
Je zou resultaten moeten zien.