在最后用RIA设置我的silverlight应用程序后,我调用以下代码从我的远程数据库中获取我的citie对象列表:
_context = context;
var load =_context.Load(_context.GetCitiesQuery());
_cities = new ObservableCollection<City>(load.Entities);
我没有错误,也没有数据。在使用提琴手之后,我确实看到我得到的答案如下:
@GetCitiesResponsehttp://tempuri.org/@GetCitiesResult aDomainServices i)http://www.w3.org/2001/XMLSchema-instance^ TOTALCOUNT ^ RootResults b4http://schemas.datacontract.org/2004/07/Gymsport.Web_City_CityID _CityName Oelegem_PostCode _City_CityID _CityName Ranst_PostCode _City_CityID _CityName Emblem_PostCode _City_CityID _CityName Ranst_PostCode
这是很多垃圾,但你可以阅读它之间的线路返回几个城市。 但由于某种原因,我的Silverlight应用程序并没有接受这些。
有关如何寻找解决方案的任何建议?
提前致谢。 Grtz Ť
答案 0 :(得分:0)
解决方案:
我必须使用EntityList对象将查询结果转换为可观察的集合。谢谢Firefox ErrorConsole:)