Вопрос

Кто-нибудь знает, как установить порядок сортировки по умолчанию для сетки mvccontrib?

Это было полезно?

Решение

Мне кажется, что сама сетка не выполняет никакой сортировки.Он просто отображает элементы в источнике данных в том порядке, в котором они появляются.Таким образом, вам нужно будет отсортировать источник данных перед созданием таблицы или переназначить источник данных при сортировке с элементами, правильно отсортированными по выбранному столбцу.

Доступен исходный код здесь.

Другие советы

Вы можете использовать выражение labda .OrderBy(x => x.Col)

Почему бы не позволить вашим пользователям самим выбирать порядок сортировки?

поиск по * Файлу:jquery.dataTables.min.js * Версия:1.4.3 * Автор:Аллан Джардин (www.sprymedia.co.uk)

Он сделал несколько убийственных примеров, это отлично работает с MvcContrib

Большинство элементов управления сеткой требуют, чтобы вы указали свой собственный код заказа, и этот ничем не отличается.Это позволяет вам задать порядок, который вы считаете подходящим - например, упорядочить строки с числами, используя естественный порядок вместо порядка сравнения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top