我有一個LightSwitch應用程序,我需要彙總數據並能夠對其進行編輯。我跟着Eric Erhardts guide工作正常。然後在類的DomainService我加這使得更新成爲可能:WCF RIA在LightSwitch中的RIA域服務的外國/相關數據
public void UpdateRuleEntriesById(RuleEntriesById ruleEntryObject)
{
var origRuleEntry = (from RuleEntriesById in this.Context.RuleEntries
where RuleEntriesById.Id == ruleEntryObject.Id
select RuleEntriesById).FirstOrDefault();
origRuleEntry.Country = ruleEntryObject.Country;
this.Context.SaveChanges();
}
這工作正常藏漢,我可以編輯和保存在RuleEntry表中的國家屬性。然而,Country是它自己的一個實體,我希望它顯示爲一個AutocompleteBox,就像我在不使用RIA Service的情況下導入數據庫時一樣。我想我需要告訴國家是國家表或國家的外部屬性,但我在哪裏以及如何做到這一點?
感謝