|
Как динамически построить .OrderBy в LINQ to Entity ?
|
|||
---|---|---|---|
#18+
Здравствуйте, уважаемые! Как можно построить выражение типа .OrderBy(p => p.Name ).ThenBy(p => p.Price ).ThenBy... динамически, с произвольным набором полей для сортировки? Прошу простить за глупый вопрос новичка в EF. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2013, 15:04 |
|
Как динамически построить .OrderBy в LINQ to Entity ?
|
|||
---|---|---|---|
#18+
Andrey_VPЗдравствуйте, уважаемые! Как можно построить выражение типа .OrderBy(p => p.Name ).ThenBy(p => p.Price ).ThenBy... динамически, с произвольным набором полей для сортировки? Прошу простить за глупый вопрос новичка в EF. посмотри здесь ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2013, 16:33 |
|
Как динамически построить .OrderBy в LINQ to Entity ?
|
|||
---|---|---|---|
#18+
pation, спасибо! По Вашей наводке нашёл System.Linq.Dynamic от MS по ссылке http://msdn.microsoft.com/en-us/vstudio//bb894665.aspx Подключаешь библиотеку и можно писать что хочешь в выражениях LINQ. Например: .OrderBy("Price descending, Name1, Name2") ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2013, 17:14 |
|
Как динамически построить .OrderBy в LINQ to Entity ?
|
|||
---|---|---|---|
#18+
У меня задачка попроще :) Помогите пожалуйста, а то у самого не получается найти решение ... хотя задача вроде тревиальная (( Есть главная (stage) и подчиненная (step) таблицы. В обоих есть поле SequenceNumber. Нужно отсортировать по этому полю записи гавной и затем подчиненной таблицы. вот последний вариант как делаю я и не выходит. не сортирует подчиненную таблицу (steps) Код: c# 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2016, 16:39 |
|
Как динамически построить .OrderBy в LINQ to Entity ?
|
|||
---|---|---|---|
#18+
порешал вопрос вот таким способом, PS. был вариант еще через автомаппер Код: c# 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2016, 17:57 |
|
|
start [/forum/topic.php?fid=17&msg=39196536&tid=1349413]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
182ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 292ms |
0 / 0 |