如何在telerik gridview中更新记录?

如何在telerik gridview中更新记录?,telerik,Telerik,我想使用silverlight的radcontrols。我可以在Radgridview中添加、更新和删除记录吗?您可以!当您从RADGridView添加或删除时,它将更新作为itemssource绑定到的集合。有很多方法可以做到这一点。例如,我不希望RADGridView在删除对象时从集合中删除对象,所以我关闭了它。我所做的是创建一个上下文菜单,当我“删除”时,我可以从网格中过滤项目或更改其颜色(以便我可以“取消删除”它)。然后,当我“保存”我的表单时,我返回到WCF服务来完成这项工作。您的模型

我想使用silverlight的radcontrols。我可以在Radgridview中添加、更新和删除记录吗?

您可以!当您从RADGridView添加或删除时,它将更新作为itemssource绑定到的集合。有很多方法可以做到这一点。例如,我不希望RADGridView在删除对象时从集合中删除对象,所以我关闭了它。我所做的是创建一个上下文菜单,当我“删除”时,我可以从网格中过滤项目或更改其颜色(以便我可以“取消删除”它)。然后,当我“保存”我的表单时,我返回到WCF服务来完成这项工作。您的模型应具有可枚举的状态,例如:

  • 新的
  • 肮脏的
  • 删除
  • 不变的
然后,您的WCF服务(我们喜欢SOA,对吗?)处理状态并执行它需要执行的操作。您的save应该查询您的集合,并仅将未“更改”的集合发送回服务