0
我在我的项目中使用Linq和DBML。我用我的一张表填充我的radgridview,如下所示:实时编辑记录后更新RadGridView
gridTarget = db.tblCustomers;
记录将在网格中列出。我正在使用一些子表单来编辑和插入新客户。 (我没有通过gridview来做)。 编辑/插入记录后如何实时更新网格(关闭该子表单后)?
我在我的项目中使用Linq和DBML。我用我的一张表填充我的radgridview,如下所示:实时编辑记录后更新RadGridView
gridTarget = db.tblCustomers;
记录将在网格中列出。我正在使用一些子表单来编辑和插入新客户。 (我没有通过gridview来做)。 编辑/插入记录后如何实时更新网格(关闭该子表单后)?
之前编辑的项目,发现它在GridView的项目集合并调用Items集合的EditItem(项目)方法:
Club selectedItem = this.clubsGrid.SelectedItem as Club;
this.clubsGrid.Items.EditItem(selectedItem);
修改的对象,然后调用commitEdit的()项集合的方法,包括:
selectedItem.Name = "new Name of the item";
this.clubsGrid.Items.CommitEdit();
我没有通过gridview本身编辑行,因为我告诉我正在使用一些子窗体来插入和编辑数据库记录。 – Nofuzy
对不起,错过了。我已经更新了答案,但没有经过测试。 – x5657
谢谢,什么是“物品的新名称”?只是一个简单的名字或什么?那么如何在网格外的集合中添加新记录? – Nofuzy