我正在开发一个基于网络的应用程序 我遇到了表状态保存技术的一个问题 我在extendedDataTable中给出了这些参数。
<rich:extendedDataTable id="tblUsrSearchResults" var="rr"
height="200px" enableContextMenu="true"
tableState="#{userSearchController.edtUsrSrchRsltsTblState}"
selection="#{userSearchController.edtUsrSrchRsltsSelection}"
value="#{userSearchController.usrSearchResults}" rowKeyVar="idx">
我试图通过取消选中以下列表暂时隐藏其中一个列 -
如果我取消选中它,那么它隐藏了该列,但同时也没有显示数据(所有行都被隐藏)。
我希望数据(所有行)保持显示,以便我可以按如下方式保存表状态 -
或简而言之,我希望在隐藏其中一个列之后保存表状态,如上所述,并且应该能够在其他时间点显示它。
(目前我可以保存表状态,但仅当列宽正在改变时)
请帮我解决这个问题。