Я использую RadGrid в приложении SL, используя сервисы RIA/MVVM.
В моей модели представления у меня есть коллекция IEnumerable, которая отлично работает при простом отображении коллекции:
public IEnumerable<Orders> OrderList
{
get
{
return datacontext.Orders;
}
}
Однако, когда я пытаюсь отсортировать коллекцию до ее привязки (следующим образом), я получаю сообщение об ошибке «Сообщение: System.typeaccessexception Attempt by method DynamicClass.lambda .....», и приложение зависает:
public IEnumerable<Orders> OrderList
{
get
{
return datacontext.Orders.OrderBy(o=>o.OrderDate);
}
}
Можете ли вы посоветовать, как выставить отсортированные данные, не вызывая этой проблемы?