I have the following method that load products on a DataGridView
private void LoadProducts(List products) { Source.DataSource = products;
Your List ist of type List which is different from List. Try to cast to List
List