Как я могу расположить столбцы в gridview asp.net? - PullRequest
1 голос
/ 21 апреля 2009

Как я могу расположить столбцы в gridview asp.net? Я хочу изменить местоположение 4 столбцов. Forexample:

column1 | колонка2 | колонка3 | column4 |

ИзменитьЗаказать ()

column2 | column1 | колонка3 | column4 |

ИзменитьЗаказать ()

column4 | колонка2 | колонка3 | column1 |


Я хочу переместить столбцы в Gridview.

Ответы [ 4 ]

0 голосов
/ 23 июня 2014

Простой способ:

  1. Перейти на страницу aspx.

  2. Нажмите на смарт-тег (>) gridview.

  3. Редактировать столбцы

  4. Упорядочить порядок столбцов в «выбранных полях»

Надеюсь, что это работает ..

0 голосов
/ 21 апреля 2009

2 варианта от макушки головы:

  1. Выключите AutoGenerateColumns и добавьте сами столбцы, отображая их к тому, что вы хотите в наборе данных и в том порядке, в котором вы хотите.

  2. Измените запрос SQL, чтобы он возвращал столбцы в нужном вам порядке.

0 голосов
/ 19 декабря 2012

Вы можете сначала удалить столбец и вставить новый в индекс удаления. такие как

var columnToMove = myGridView.Columns[1];
myGridView.Columns.RemoveAt(1);
myGridView.Columns.Insert(0, columnToMove);
0 голосов
/ 21 апреля 2009

Я не знаю, подходит ли вам этот вариант, но Telerik RadGrid поддерживает это. Подробнее см. онлайн-демо .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...