【RIA Services】DomainDataSource

客户端添加实体对象的方法

  • 使用 Silverlight Toolkit 中的控件 DataForm 内的 Add 按钮。
  • (IEditableCollectionView)_YourDomainDataSource.DataView.Add(NewEntityInstance);
  • _YourDomainContext.YourEntitySet.Add(NewEntityInstance);

 

刷新数据的方法

  1. 绑定刷新按钮的 Command
    <Button Command="{Binding ElementName=_YourDomainDataSource, Path=LoadCommand}" />
  2. 添加 DomainDataSource 的 LoadingData 事件处理方法
  3. 设置 LoadingData 事件参数 e.LoadBehavior
    各个枚举值的定义参考:
    http://msdn.microsoft.com/en-us/library/system.servicemodel.domainservices.client.loadbehavior(v=vs.91).aspx

posted on 2011-03-23 23:14  CsharpStyle  阅读(247)  评论(0编辑  收藏  举报