在ZK下一个版本3.1.0中,将增加Listgroup/Group两个组件,实现了对Listbox和Grid组件的数据分组功能
效果图:
[img]d:\uploadimage\group.jpg[/img]
...
<listbox fixedLayout="true">
<listhead sizable="true">
<listheader width="150px" label="发件人" sort="auto" />
<listheader label="主题" sort="auto" />
<listheader width="150px" label="收件日期" sort="auto" />
<listheader width="50px" label="大小" sort="auto" />
</listhead>
<listgroup>
<listcell label="日期:今天[发件人]"/>
<listcell label="[主题]"/>
<listcell label="[收件日期]"/>
<listcell label="[大小]"/>
</listgroup>
<listitem forEach="${datas}" forEachBegin="0" forEachEnd="9">
<listcell label="${each[0]}" image="img/mail_read.png" sclass="mailitem"/>
<listcell label="${each[1]}" />
<listcell label="${each[2]}" />
<listcell label="${each[3]}" />
</listitem>
<listgroup label="日期:昨天" />
<listitem forEach="${datas}" forEachBegin="10" forEachEnd="14">
<listcell label="${each[0]}" image="img/mail_read.png" sclass="mailitem"/>
<listcell label="${each[1]}" />
<listcell label="${each[2]}" />
<listcell label="${each[3]}" />
</listitem>
<listgroup label="日期:星期天" />
<listitem forEach="${datas}" forEachBegin="15" forEachEnd="20">
<listcell label="${each[0]}" image="img/mail_read.png" sclass="mailitem"/>
<listcell label="${each[1]}" />
<listcell label="${each[2]}" />
<listcell label="${each[3]}" />
</listitem>
</listbox>
...
效果图:
[img]d:\uploadimage\group.jpg[/img]