jsf / primefaces中的可折叠面板

时间:2012-02-21 19:44:43

标签: jsf primefaces

所以我想要的是这个(只是可折叠部分):

http://www.primefaces.org/showcase-labs/ui/layoutEvents.jsf;jsessionid=238C388CE45C77A9B90898A82F2340EA

有2个不同。

  1. 我希望它在数据表中

  2. 我想创建一个自定义按钮来控制它们是否已折叠

  3. 这是否可能,如果有这样一个很好的例子,我可以去?

1 个答案:

答案 0 :(得分:1)

我将从

开始
  • 创建dataTable,因为您希望该行完全展开'展开'
  • 将数据切换为panelGroup
  • 在行上进行某种切换
  • panelGroup
  • 产生影响
  • 在您的切换上执行操作以显示/隐藏行的panelGroup

某些组件库具有此功能。他们称之为“可扩展行”,有些人在行中显示数据,有些则将行显示在“父”之下。

我发现(在早期版本中)的一个问题是,当您将数据显示在单独的行中并且您将分页器设置为显示要显示的设置行时,它会在扩展时碰到最后一行请求的行要扩展。我不知道是否仍然如此。