Как отсортировать GridView с помощью щелчка ColumnHeader, когда AutoGenerateColumns = "true" - PullRequest
2 голосов
/ 19 июля 2011

У меня есть gridview с AutoGenerateColumns = "true" (в общем, я не знаю, какими будут столбцы). Есть ли простой способ сортировки сетки, нажав на заголовок столбца? Единственные решения, которые я нашел до сих пор, - это когда AutoGenerateColumns = "false"

В качестве альтернативы, если я знаю, что один из столбцов будет называться StatusId, есть ли способ сортировки только по этому столбцу?

Edit: Я вручную обновляю HeaderRow gridview, чтобы сделать их более удобными для пользователя, это, кажется, выбивает из колеи. Есть ли способ обойти это?

1 Ответ

0 голосов
/ 19 июля 2011

Вы пытались установить AllowSorting="true" в сетке?

Если это не работает для вас, тогда вы можете реализовать custom Sorting,

Вы можете получить пользовательский код сортировки из этой темы: Как преобразовать GridView в DataTable и отсортировать DataTable?

...