Это проблема WCF / RIA.
У меня есть объект A с внешним ключом для объекта B. Я настроил ExternalReference между A (внешним ключом) и B (первичным ключом) с именем «Name», поскольку они не находятся в одном DataDomainService.
В моей сетке я отображаю свойство B и из-за внешней ссылки оно называется «Name.Name», потому что оно доступно для чтения пользователем. Когда я пытаюсь отсортировать столбец «Name.Name», я получаю сообщение об ошибке
"System.ServiceModel.DomainServices.Client.DomainOperationException: не удалось выполнить операцию загрузки для запроса 'GetA'. В типе 'A' отсутствует свойство или поле 'Name' '*
Концептуально я понимаю, почему я получаю эту ошибку, но я не знаю, как ее обойти.
Кто-нибудь может мне помочь?
Спасибо.