В настоящее время я сталкиваюсь с проблемой сортировки datareader содержимого по алфавиту.Сценарий: у меня есть datareader, который читает название отдела из базы данных.Затем в цикле while я связываю каждую строку datareader с раскрывающимся списком (<select><option Value=''>Some Text</option></select>).Я хочу показать содержимое в алфавитном порядке.
datareader
<select><option Value=''>Some Text</option></select>
Как мне этого добиться?
Вы не можете ничего сделать с устройством чтения данных, кроме циклического просмотра записей. Вам нужно будет применить сортировку к исходному запросу.
Если вы помещаете данные в DataTable, вы можете применить сортировку перед привязкой.
Как вы получаете значения из базы данных?Разве вы не можете просто добавить предложение Order By к вашему запросу?