Проблема сортировки Gridview - данные столбца исчезают - PullRequest
0 голосов
/ 18 августа 2010

У меня действительно странная проблема.У меня есть Gridview, который я связываю с Dataview программно.Мой Gridview имеет 11 столбцов.Сортировка работает нормально, пока я не удаляю столбцы программно.

В некоторых случаях я удаляю 2 столбца из Gridview.Все еще не проблема.Все данные отображаются правильно, однако проблема возникает при сортировке одного из столбцов.Я сортирую Dataview и снова связываюсь с Gridview.Данные из двух моих столбцов просто исчезают.Оба эти столбца основаны на шаблонах элементов.Столбцы по-прежнему отображаются, но просто пустые ячейки.

Есть идеи?Спасибо.

1 Ответ

0 голосов
/ 19 августа 2010

Вместо того, чтобы удалять столбцы, скрывайте их. Индексы связанного элемента путаются, удаляя только столбцы из сетки, а не DataSource.

Лучшим решением было бы вообще не отображать эти столбцы, если вы всегда их скрываете. Если есть условия, при которых они удаляются, то скрывайте их. CSS это простой способ сделать это.

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