Сортировка столбца Datagridview при нажатии на заголовок столбца

У меня есть datagridview с двумя столбцами name и price.

Если я нажму на заголовок столбца, соответствующий столбец будет отсортирован в алфавитном порядке. Нужно ли добавлять какой-либо обработчик событий для сортировки столбца представления сетки данных? Или есть ли какое-либо свойство, которое нужно установить для сортировки столбца представления таблицы данных? Я работаю над приложением Windows, используя С#.

Кто-нибудь, пожалуйста, помогите в этом?


person Enigma State    schedule 21.08.2011    source источник


Ответы (1)


Если бы вы могли использовать javascrip/jQuery, я бы посоветовал вам использовать подключаемый модуль JQuery Datatabe.

При этом вы можете получить сортировку столбцов, переупорядочивание столбцов, фильтрацию и поиск вместе.

РЕДАКТИРОВАТЬ:

Если не javascript, вы можете использовать следующее руководство: Сортировка DataGrid

person Francesco    schedule 21.08.2011
comment
Я не делаю веб-приложения, я делаю приложения для Windows, извините...... Я не уверен, используются ли языки javascript и jquery в приложениях для Windows (winforms).... - person Enigma State; 22.08.2011
comment
В оконном приложении вы можете использовать элемент управления WebBrowser в одной из ваших форм, чтобы иметь возможность использовать jQuery. Но ссылка, которую я вам отправил, уже должна быть решением вашего вопроса. - person Francesco; 22.08.2011
comment
Мне очень жаль, что приведенная выше ссылка не работает в моем коде. Я разместил новую, пожалуйста, посмотрите этот вопрос. the-data-grid-view-column-shows-error-message" title="при попытке сортировки столбца представления сетки данных отображается сообщение об ошибке"> stackoverflow.com/questions/7152063/ - person Enigma State; 22.08.2011