Сортировка и группировка в репитере - PullRequest
1 голос
/ 28 апреля 2010

В ASP.NET Можем ли мы добиться как группировки, так и сортировки в контроллере повторителя. Если возможно, пожалуйста, предложите мне способ сделать это или ссылки .. Я должен реализовать это в моем приложении

Спасибо.

Ответы [ 2 ]

2 голосов
/ 28 апреля 2010

Не могли бы вы использовать элемент управления ListView вместо повторителя? Это имеет встроенную поддержку сортировки и своего рода группировки , в то же время предлагая гибкость компоновки, которую вы получаете с Repeater.

2 голосов
/ 28 апреля 2010

Если вы имеете в виду визуальную группировку, то, как я делал подобные вещи в прошлом, это добавление события ItemDataBound к повторителю, который проверяет предыдущий элемент, используя MyRepeater.Items[e.Item.ItemIndex-1]. Если я определил, что началась новая группа (т. Е. Если предыдущий элемент начинался с буквы, отличной от текущего элемента, и я сортирую по алфавиту и группирую по буквам), я вставляю соответствующую разметку HTML в элемент управления Literal в ItemTemplate для создания визуальных группировок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...