我有一个大约100行的asp.net GridView。大多数行在第一列中具有相同的值,我想折叠/隐藏那些重复的行。然后用户可以点击折叠的行,这将导致它展开其重复并正常显示。
示例GridView,包含3列,通常显示如下:
aaa col1 col2
aaa col1 col2
bbb col1 col2
ccc col1 col2
ccc col1 col2
ccc col1 col2
会显示如下:
aaa (Click to unfold and display rows)
bbb col1 col2
ccc (Click to unfold and display rows)
一个想法是使用Attribute [“style”] =“display:none”隐藏RowDataBound中的重复行,然后在Javascript中单击时再次更改属性。
任何其他可能的实施?