2008-10-24 4 views
5

Как отсортировать столбцы в элементе управления winforms datagrid в алфавитном порядке?C# Как сортировать столбцы в datagrid в алфавитном порядке?

Благодаря

+0

Вы хотите сортировать сами столбцы или строки данных на основе столбца, указанные? Является ли это asp.net или datagrid winforms, с которым вы работаете? – 2008-10-24 22:25:29

ответ

1

Вы пробовали связывание DataGrid к DataTable объекта (вместо точки зрения) и поворотом, установив свойство «AllowSorting» к истинному на DataGrid? Я считаю, что сетка автоматически сортирует источник таблицы для вас.

Если нет, вы всегда можете поймать событие при щелчке заголовка столбца и пересоздать DataView для привязки к DataGrid.

1

Этот MSDN article должен вести вас по пути.

Если вы предоставляете больше информации, возможно, мы сможем предоставить фактический код для вашей конкретной проблемы.

0

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

Вот код для моего списка. Может быть, это даст вам представление о том, чтобы выйти из-под земли.

http://jspot.jerryhanel.com/2012/06/28/sort-your-databound-grid-effortlessly/

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