Как изменить привязку данных слева направо в таблице Asp.net? - PullRequest
3 голосов
/ 20 февраля 2011

Обычно данные таблицы связываются сверху вниз с заголовками столбцов в верхней части таблицы. Есть ли способ изменить привязку данных слева направо и заголовки в первом столбце таблицы?

enter image description here

1 Ответ

1 голос
/ 20 февраля 2011

Вы не можете автоматически 'сделать это asp.net. Вам нужно преобразовать / повернуть ваши данные в нужную форму. Это также называется отчетом о кросс-таблице.

Есть несколько вариантов:

  1. Сделай сам - перебирай строки в исходных данных и преобразуй их вручную.

  2. Выполните поворот в SQL Server. Здесь - простой пример SO.

  3. Используйте сторонний элемент управления сводной таблицей, чтобы выполнить тяжелую работу за вас. например, Devexpress имеет фантастический asp.net поворотный контроль л. Есть и другие. К сожалению, они не бесплатны.

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