Сортировка и группировка в репитере

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

Благодарю вас.

2 ответа

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

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

Другие вопросы по тегам