【发布时间】:2011-04-22 18:21:38
【问题描述】:
我正在使用使用 Silverlight RIA 服务的应用程序。我对这项技术不是很熟悉。目前,我已经加载了一个用户的内容。用户可能有也可能没有地址。 Address 是一个 CLR 对象,如果用户未提供其地址,则该对象可能为 null。如果有,地址包含街道、城市、州相关信息。此地址在我的视图模型中设置为属性。我的 UI 以两种方式绑定到我的视图模型中的 Address 属性。
当用户在我的页面上单击“保存”时,我希望将此地址插入或更新到我的数据库中。为了做到这一点,我有:
this.DomainContext.SubmitChanges(); // DomainContext is initialized in the constructor of my view model.
我注意到使用 SQL Profiler 没有向数据库发送任何内容。如何使用 RIA 服务更改数据库?
谢谢!
【问题讨论】:
-
你能分享一下你的用户和地址类的定义吗?
-
您应该提供有关您的设置的更多上下文。定义,您如何加载数据等。
标签: c# silverlight