Обновление Silverlight domainDataSource - PullRequest
0 голосов
/ 06 декабря 2011

У меня есть сетка данных, источником элементов которой является domainDataSource. Как я могу обновить источник данных домена? domainDataSource1.Load () не работает

Ответы [ 2 ]

2 голосов
/ 18 июня 2012

Иногда это помогает:

myDomainDataSource.DomainContext.EntityContainer.Clear();
myDomainDataSource.Clear();

Удалите их в событии LoadingData вашего DomainDataSource.

1 голос
/ 06 декабря 2011

Я думаю, что это должно сработать для вас, но я предполагаю, что во время загрузки произошла ошибка или загрузка заканчивается, но вы пропустили уведомление PropertyChanged, сообщающее привязку данных для обновления визуальных элементов.

Попробуйте добавить обработчики в .Loading и .Loaded, чтобы убедиться, что загрузка начинается и заканчивается без ошибок (и с данными).

Если это не решит проблему, убедитесь, что вы вызываете событие PropertyChanged в вашем DataContext.

...