Полагаю, вам это нужно для jqGrid.Ранее я писал ответ с полным проектом VS2008 , который вы можете использовать в качестве примера.
Основная идея заключается в том, что Entity Framwork можно использовать с ObjectQuery<T>
которая поддерживает сортировку типа «SomeField, ASC», которая вам нужна.Таким образом, вы можете реализовать все, что вам нужно без Динамического расширения LINQ.Еще больше (см. здесь ) вы можете использовать конструкцию, подобную
.Where("it.equipmentID < @maxId", new ObjectParameter ("maxId", 100))
, где WHERE имеет строковые аргументы ("it.equipmentID <@maxId").Таким образом, вы можете реализовать все разбиение на страницы, сортировку и фильтрацию, используя строковые аргументы, которые вам нужны для jqGrid.Пример, с которого я начал свой ответ, демонстрирует, как вы можете это сделать. </p>