我想将radcontrol用于silverlight。我可以在Radgridview本身添加,更新和删除记录吗?
答案 0 :(得分:0)
你可以!当您从RADGridView添加或删除时,它会将您绑定的集合更新为您的项目源。有很多方法可以做到这一点。例如,我不希望RADGridView在删除时从集合中删除对象 - 所以我将其关闭。我做的是做一个上下文菜单,当我“删除”时,我可以从网格中过滤项目或更改其颜色(以便我可以“取消删除”它)。然后当我“保存”我的表单时,我会回到WCF服务来完成工作。您的模型应具有可枚举的状态,例如:
你的WCF服务(我们喜欢SOA吗?)然后处理状态并完成它需要做的事情。您的保存应查询您的收藏集,并仅将那些未“未更改”的内容发送回服务。