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