是否可以在网格中显示或隐藏列(类似于VISUAL STUDIO中的折叠和展开选项)

时间:2013-04-23 11:52:42

标签: jquery asp.net

我遇到一个问题,在点击+或 - 时必须隐藏/显示列(+/-将是网格中的另一列。)

==============================================================
 - | Column 1 | Column 2 | Column 3 | Column 4 |
==============================================================
单击-

应显示为

=======
 + 
=======

所有列(Column1,Column2,Column3,Column4)都将被隐藏,点击+它将再次展开。

请注意 1.列仅在运行时才知道。这样会有三种类似的列。但是隐藏或显示将像上面那样工作。

如果您遇到过任何控件(现成/调整过的)asp.net / jquery控件,请分享。

由于 维诺

3 个答案:

答案 0 :(得分:0)

Infragistics igGrid支持此类功能。你可以在这里看到一个样本:

igGrid Column Hiding

答案 1 :(得分:0)

如果您需要在客户端显示/隐藏列,则可以使用jqgrid

jqgrid

(在左侧菜单中:自beta 3.0以来的新功能/隐藏/显示列)

答案 2 :(得分:0)

查看这个名为DataTables.net的免费jQuery网格插件 - www.datatables.net

this示例显示了如何显示使用fnSetColumnVis()函数隐藏列。