2009-10-05 4 views
1

У меня есть gridview с информацией о документах: имя, тип документа (политика, рекомендации, формы и т. Д.), Категория и т. Д. Я хочу сортировать gridview в алфавитном порядке (name) и по типу документа, но всегда имея «политику» над другими типами документов, когда имя документа совпадает. Как мне это сделать?Сохранять данные с определенным значением сверху при сортировке gridview

например Если я сортировать по DocumentName, DocumentType («политики», возможно, не будет первым в списке) , но если я сортировать по DocumentType, DocumentName (я хотел бы получить, например, все принципы первой в алфавитный порядок, то процедуры, то политика и т.д.)

ответ

0

Может быть сделать это в базе данных?

Возможно, сделайте выбор, чтобы получить документы политики в одном запросе, а затем UNION в отдельный запрос, который выполняет поиск, который исключает документы политики и включает сортировку. например

Смежные вопросы