как мне сделать множественную сортировку в
return (from p in _db.Pages where p.int_PostStatusId == 2 select p).OrderByDescending(m => m.int_SortOrder);
Я тоже хочу сделать заказ по int_PageId? сначала int_SortOrder, затем int_PageId
Используйте либо ThenBy или ThenByDescending, чтобы заказать результат OrderBy или OrderByDescending:
ThenBy
ThenByDescending
OrderBy
OrderByDescending
return (...) .OrderByDescending(m => m.int_SortOrder) .ThenBy(m => m.int_PageId);
Или используя синтаксис запроса:
orderby p.int_SortOrder descending, p.int_PageId