C# Silverlight&x2B;WCF RIA和x2B;子-父参考手册=>;如何正确填写UI端的组合框

C# Silverlight&x2B;WCF RIA和x2B;子-父参考手册=>;如何正确填写UI端的组合框,c#,silverlight,entity-framework,wcf-ria-services,C#,Silverlight,Entity Framework,Wcf Ria Services,这可能是关于实体框架的问题(WCF RIA域模型就是基于它的),但我不确定 所以我在服务器端有SilverlightUI(MVVM)+WCF RIA域服务+实体框架 我有数据实体:Room->Hotel(父实体)我在这篇文章中的第二点涉及到您遇到的问题 要正确设置此关联,您需要确保在同一域上下文中加载房间和房间类型(特别是在ComboBox中使用的房间类型)。沿着这些思路,您可能会发现我在那篇文章中的第三点在处理异步填充查找时很有用 凯尔艾纳森,凯尔-谢谢你的回答 我仍然在加载酒店的房间类型列

这可能是关于实体框架的问题(WCF RIA域模型就是基于它的),但我不确定

所以我在服务器端有SilverlightUI(MVVM)+WCF RIA域服务+实体框架


我有数据实体:Room->Hotel(父实体)我在这篇文章中的第二点涉及到您遇到的问题

要正确设置此关联,您需要确保在同一域上下文中加载房间和房间类型(特别是在ComboBox中使用的房间类型)。沿着这些思路,您可能会发现我在那篇文章中的第三点在处理异步填充查找时很有用


凯尔

艾纳森,凯尔-谢谢你的回答

我仍然在加载酒店的房间类型列表,但昨天我决定转移到单域数据源,似乎这就是我要搜索的。它允许我将所有实体(与酒店相关)存储到一个DDS中,即所有实体的一个域上下文。现在,单个DDS负责加载、保存所有实体,与酒店和it相关(我只需要解决一些与数据绑定相关的问题)

这是我在WCF RIA的第一次体验:)


再次感谢你的回答

可能是这样;一个对象一次只能在一个RIA上下文中“生存”。在这里,您的房间类型似乎存在于多个上下文中。如果必须,可以在运行时将对象分离/附加到riacontext。也许你不应该使用多个域名服务。