我在关注本教程http://msdn.microsoft.com/pl-PL/data/jj682076。我想从我的上下文中加载特定的类别,然后创建一个DataGrid并将其与此类别的Products属性绑定。我希望能够添加,编辑和删除产品在DataGrid上 我一直在试图与此代码:EF,WinForms。将导航属性绑定到DataGrid
context.Cetegories.Where(c => c.categoryID == _category.categoryID).Select(c => c.Products).Load();
this.productsBindingSource.DataSource = _context.Categories.Local.ToBindingList();
其中productsBindingSource
是我的绑定源和DataGrid是由设计器生成与绑定源作为数据源。 我该如何做到这一点? 我想也即将直接加载产品从上下文并将其绑定到数据网格
_context.Products.Where(c => c.categoryID == _category.categoryID).Load();
但后来当我要添加新的产品该类别直接从电网存在与FK问题,因为我不知道如何正确设置新项目。