标签: silverlight
我在编辑页面上执行单向绑定。用户现在想要一个“取消更改”按钮,该按钮基本上将表单重新绑定回ViewModel中的值。我怎样才能做到这一点?我试图将DataContext设置为null并将其设置回我的viewmodel,但它似乎没有正常工作。
有什么建议吗?
答案 0 :(得分:0)
您需要缓存原始值。使用TwoWay数据绑定并考虑实现IEditableObject Interface。 .net RIA服务实体实现此接口,当与DataForm控件一起使用时,使这些情况更容易。