Обновление Silverlight domainDataSource

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

2 ответа

Решение

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

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

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

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

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

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

Другие вопросы по тегам