Вот моя ситуация:Silverlight 4 с RIA Services - Refresh Datagrid обязан CollectionView
У меня есть домен в источник данных моей странице Silverlight 4. Я вытащил связанные объекты из служб RIA и отобразил их на одной странице с помощью коллекции.
В событии с щелчком мыши я вставляю/добавляю объект (см. Фрагмент кода ниже).
Как получить обновление данных? Что я делаю не так?
Я знаю, что данные вставляются в базу данных, просто не могут получить сетку для обновления, не покидая страницу и возвращаясь.
DomainContext ctx = new DomainContext();
foreach (<Entity> x in EntityList)
{
<Entity> y = new <Entity>
{
.... <set values>
};
ctx.<Entity>.Add(y);
}
ctx.SubmitChanges();
DomainDataSource.Load(); ;
CollectionView.View.Refresh();
Может быть стоит исследовать `INotifyCollectionChanged` – 2010-12-15 20:31:23