Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
donetsk-marina
0 / 0 / 0
Регистрация: 04.12.2018
Сообщений: 3
1

Сортировка выводимого списка

04.12.2018, 11:53. Просмотров 864. Ответов 2
Метки нет (Все метки)

Подскажите, пожалуйста, начинающему веб-программисту...

Вывожу данные из таблицы(представления) следующим образом (код из HomeController):

C#
1
2
3
4
5
6
public ActionResult Index()
        {
            var book = from s in db.mfp_vHRBook select s;
            ViewBag.book = book;
            return View();
        }
КАК МНЕ УПОРЯДОЧИТЬ ВЫВОДИМЫЙ СПИСОК ПО ПЕРВЫМ ТРЁМ СТОЛБЦАМ mfp_vHRBook ?

Вывожу я в представлении только четвёртый столбец:

HTML5
1
2
3
4
5
6
   <table>
        @foreach (var b in ViewBag.book)
        {
            <tr><td>@b.elemname</td></tr>
        }
    </table>
ПРОБОВАЛА ПРОПИСЫВАТЬ ТАКУЮ КОМАНДУ - НЕ РАБОТАЕТ :

C#
1
book = ((book.OrderBy(s => s.myID)).OrderBy(s => s.elemsubdiv)).OrderBy(s => s.elemtype);
Упорядочить необходимо по myID -> elemsubdiv -> elemtype...
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2018, 11:53
Ответы с готовыми решениями:

Не правильное отображение информации выводимого из списка
Нашел у себя в приложении такую ошибку: Допустим в базе есть 5 записей одного пользователя, потом...

Организация сортировки выводимого списка по алфавиту и рейтингу
Добрый день, уважаемые форумчане. На сайте необходимо организовать сортироровку выводимого списка...

Сортировка выпадающего списка
Подскажите, в представлении создал выпадающий список, никак не могу найти информацию по сортировке...

Сортировка списка товаров
Собственно есть метод в контроллер, с ним как мне кажется все прозрачно и впорядке. public...

Сортировка элементов списка по дате
Подскажите как сделать сортировку по дате а то что то не нашел. public class NewsModels {...

2
lvlkoo
.NET C#,ASP.NET MVC
Эксперт .NET
545 / 467 / 213
Регистрация: 16.10.2010
Сообщений: 1,861
Завершенные тесты: 2
05.12.2018, 03:44 2
Лучший ответ Сообщение было отмечено donetsk-marina как решение

Решение

IOrderedQueryable<T> (который вы получаете после команды OrderBy) имеет метод расширение ThenBy и ThenByDescending которые выполняет "под-сортировку" в уже отсорторованом списке по другому свойству, таким образом можно выстраитвать цепочки из нескольких методв

source.OrderBy(_ => _.Prop1).ThenBy(_ => _.Prop2).ThenBy(_ => _.Prop3).ThenByDescending(_ => _.Prop4) итд

https://docs.microsoft.com/en-us/dot...ramework-4.7.2
https://docs.microsoft.com/en-us/dot...ramework-4.7.2
2
donetsk-marina
0 / 0 / 0
Регистрация: 04.12.2018
Сообщений: 3
05.12.2018, 10:01  [ТС] 3
Спасибо большое!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2018, 10:01

Автоматическая нумерация выводимого списка по порядку (изменить программу)
Добрый день! Прошу помочь. У дочери информатика, но ведет ее абсолютно не учитель, а практик...

"Сортировка двусвязного списка путем исключения элемента с минимальным значением и включения его в начало нового списка
Здравствуйте! Возникла проблема с программой. Тема: &quot;Сортировка двусвязного списка путем исключения...

Создание списка и сортировка списка
Добрый день, понимаю, что в последнее время от меня многовато тем, но конец семестра, так что...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru