|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.02.2015, 13:15 | #1 |
Пользователь
Регистрация: 24.10.2014
Сообщений: 19
|
Linq OrderBy
Как сортировать объекты по моему параметру?
например вместо этого var show=(from n in db.Players orderBy n.Country select n); сделать так var show=(from n in db.Players orderBy columnName select n); |
11.02.2015, 13:16 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Это как? Откуда вы columnName берете если его у объекта нет?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
11.02.2015, 13:24 | #3 |
Пользователь
Регистрация: 24.10.2014
Сообщений: 19
|
каждый раз по другому сартирует.у Players есть ID,Name,Country,Rating.
action каждый раз получает параметр string columnName и сортирует по параметру public ActionResult ActionName(string columName) { ........... var show=(from n in db.Players orderBy columnName select n); ............ } |
11.02.2015, 14:07 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ну можно например рефлекшн использовать:
Код:
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
11.02.2015, 14:49 | #5 |
Пользователь
Регистрация: 24.10.2014
Сообщений: 19
|
советует использовать библиотеку Dynamic Linq, тогда можно так:
db.Players.OrderBy(columnName); а по поводу Dynamic Linq,как в этом случае использовать db.Players.OrderByDescending(column Name); не получается как то |
11.02.2015, 14:59 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
11.02.2015, 16:26 | #7 |
Пользователь
Регистрация: 24.10.2014
Сообщений: 19
|
Спасибо! вы мне помогли!
очень вам благодарен |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Книга по LINQ | ts-alan | Обсуждение статей | 2 | 13.12.2012 08:09 |
LINQ C# | sir.andrey | Помощь студентам | 5 | 24.10.2011 15:35 |
LINQ C# | sir.andrey | Помощь студентам | 5 | 29.09.2011 11:52 |
вопрос по LINQ | kaljan775 | C# (си шарп) | 1 | 28.08.2011 17:49 |
LINQ to XML | iiunbreakableii | C# (си шарп) | 0 | 03.08.2011 18:35 |