我将此分类视图显示在未显示类别列本身的视图面板中。相反,我在 viewPanel 上方显示了一个组合框,用户可以在其中从所有可用类别中进行选择(请参见下面的屏幕截图)。该组合绑定到一个 scopeVariable 并刷新 viewPanel onChange。viewPanel 有一个从同一个 scopeVar 读取的计算 categoryFilter。这一切都很好。
现在我还在选择列表中实现了一个额外的通配符 (*) 值,它(如果选择)以编程方式将 cat 过滤器设置为 NULL。这样我就强制 viewPanel 显示所有条目。同样,这工作正常,但缺点是现在视图显示空行,类别条目将正常显示(在屏幕截图中,您看到每个条目上方的空行,类别“edcom GmbH”的 2 个条目显然属于到同一类别;那些不被空行分隔):
至少隐藏那些空行的一种方法是通过 css 编码。但我更希望那些行根本不被渲染。
这完全可以使用 viewPanel 来完成吗?怎么做?或者我是否必须使用其他控件,例如重复或数据表?
提前致谢,
洛萨