Складные столбцы сетки - PullRequest
       28

Складные столбцы сетки

0 голосов
/ 20 апреля 2011

Хитрый вопрос ... Я бы очень признателен за помощь.

У меня есть сетка с 38 столбцами. Первые три всегда должны быть рядом. Остальные должны быть свертываемыми в наборах по 7 (например, столбцы 4-10 должны сложиться как единое целое, 11-17 и т. Д.)

Я нашел AJAX Toolkit CollapsiblePanelExtender, и это фантастика. Тем не менее, он работает от панелей, которые я не могу разделить столбцы, могу ли я?

Вот код Ajax:

             <AjaxToolKit:CollapsiblePanelExtender ID="CollapsiblePanelExtender1" runat="server" TargetControlID="PanelZone1" ExpandControlID="panelZone1" CollapseControlID="PanelZone1" Collapsed="false" AutoCollapse="true" AutoExpand="true">
            </AjaxToolKit:CollapsiblePanelExtender>

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

Или есть лучший способ сделать это?

Большое спасибо за вашу помощь!

Ответы [ 2 ]

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

Используйте клиентские методы showColumn и hideColumn, чтобы показать / скрыть столбцы из таблицы.Используйте Index или DataField столбца в качестве параметра для этих методов.Надеюсь, это поможет вам.

0 голосов
/ 08 декабря 2011

Вы думали о вложенном GridView? Вы можете отобразить некоторые из ваших столбцов в главном GridView, а затем открыть панель «Разборный», чтобы открыть еще один GridView с остальными столбцами?

Сейчас я работаю над сложной системой с GridView с разборной панелью, которая открывается на повторитель с (как вы уже догадались) ДРУГОЙ разборной панелью с другим повторителем внутри. Вроде как:

GridView
- Складная панель 1
---- повторитель 1
------- Складная панель 2
---------- Повторитель 2

...