我使用单选按钮在两个标准中进行选择。如果单击其中之一,将部分刷新包含日期字段和日期选择器的面板。如果我在两个单选按钮标准之间切换,日期选择器图标就会消失,只剩下一个简单的编辑框。
以下是单选按钮的代码:
<xp:radioGroup layout="lineDirection" value="#{docApplication.Productivity}" id="rbgProductivity">
<xp:selectItem itemLabel="direkt" itemValue="1"></xp:selectItem>
<xp:selectItem itemLabel="indirekt" itemValue="2"></xp:selectItem>
<xp:eventHandler event="onclick" submit="true" refreshMode="partial" refreshId="panelGeneral"></xp:eventHandler>
</xp:radioGroup>这是“我的日期选择器”编辑框的代码:
<xp:inputText value="#{docApplication.RequestDate}" id="RequestDate">
<xp:dateTimeHelper id="dateTimeHelper1"></xp:dateTimeHelper>
<xp:this.converter>
<xp:convertDateTime type="date" dateStyle="short"></xp:convertDateTime>
</xp:this.converter>
</xp:inputText>在进行部分刷新之前(必须不止一次):

做了部分复习之后:

有人能帮我吗?我该怎么做,才能留住选日期者?
发布于 2014-04-03 07:05:09
之所以会发生这种情况,是因为我使用了来自OpenNTF的视图选择列表控件。我已经在围绕着“挑选列表”按钮的面板上使用了大量的局部刷新,通过这个,我已经扼杀了OneUI的样式。现在我使用了一个完整的更新,它重新创建了这些样式,现在它开始工作了。
https://stackoverflow.com/questions/22661483
复制相似问题