我有一个ADO.NET实体数据模型,并希望为CRUD操作检测DataGridView。我应该怎么做呢?
对于只读DataGridView,我一直在做以下
TimeTrackEntities tte = new TimeTrackEntities(); //Entity Data Model
ObjectQuery<Days> DayQuery = tte.Days;
dgvDays.DataSource = DayQuery;
答案 0 :(得分:1)
有一个演练here。
注意:
还有一些步骤可以实现用户与此交互。您需要填充绑定源,如果要编辑,则需要在工具栏上的保存按钮中添加一些代码。
您需要启用BindingNavigatorSaveButton(只需单击导航器工具栏上的保存图标,然后将其Enabled属性更改为True)。此外,您可能希望通过属性窗口格式化您可以从SmartTag轻松完成的网格。
答案 1 :(得分:0)
我读过大多数人使用LINQ To Entities在数据网格数据源的上下文中使用EF。
如果新版本支持DataAdaper样式更新方法,那将会很好。这是一篇关于new version与.net 4 / VS2010即将发布的文章。