可折叠的gridview列

本文关键字:gridview 可折叠 | 更新日期: 2023-09-27 17:52:13

棘手的问题…我真的很感激你的帮助。

我有一个38列的gridview。前三个应该一直在身边。其余部分应以7个为一组折叠(例如,第4-10列应作为一个单元折叠,第11-17列等)

我已经找到了AJAX工具包折叠面板扩展器,它是梦幻的。然而,它运行面板,我不认为我可以分开列,可以吗?

下面是Ajax代码:
             <AjaxToolKit:CollapsiblePanelExtender ID="CollapsiblePanelExtender1" runat="server" TargetControlID="PanelZone1" ExpandControlID="panelZone1" CollapseControlID="PanelZone1" Collapsed="false" AutoCollapse="true" AutoExpand="true">
            </AjaxToolKit:CollapsiblePanelExtender>

是否有任何方法来指定一组列作为面板?

或者有更好的方法来尝试做到这一点?

非常感谢你的帮助!

可折叠的gridview列

使用showColumn和hideColumn客户端方法从网格中显示/隐藏列。使用列的Index或DataField作为这些方法的参数。

你想过嵌套GridView吗?你可以在主GridView中显示你的一些列,然后打开折叠面板,显示另一个GridView与其余的列?

我正在一个复杂的系统上工作,现在有一个GridView的可折叠面板,打开一个中继器(你猜对了)另一个可折叠面板,里面有另一个中继器。像这样:


显示数据表格——可折叠面板1
,中继器1
-------折叠面板2
----------中继器2