[英]Entity Framework 4 - Sorting by foreign entity
我懂了
'System.Windows.Data.BindingListCollectionView' view does not support sorting
当我使用以下CollectionViewSource时:
<CollectionViewSource Source="{Binding Path=CourseSessions}" x:Key="cvsCourses">
<CollectionViewSource.SortDescriptions>
<ComponentModel:SortDescription PropertyName="StartDate"/>
</CollectionViewSource.SortDescriptions>
</CollectionViewSource>
DataContext是一个ObservableCollection<Course>
。 我正在使用Entity Framework 4,CourseSessions是Course的属性:
public ObjectSet<CourseSession> CourseSessions
在这种情况下,如何对排序进行排序,而不对从数据库中出来的数据进行排序?
我认为问题在于ObjectSet不支持排序。 请看看Nicholas Romanidis的这篇文章: 使用CollectionViewSource显示按主从排序的EntityCollections
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.