视图中有一列具有多值分隔符和新行。
但是当我将此视图拖放到我的 XPage 中时(作为<xp:viewpanel>
)多个值显示在,
并且不在不同的行中。
我在视图列中找不到任何属性。我怎样才能实现这个目标?
提前致谢。
您必须在这里使用 customConverter 。因为convertList只接受一个字符作为分隔符。
<xp:viewColumn
columnName="SomeColumn"
id="viewColumn1"
contentType="html">
<xp:this.converter>
<xp:customConverter getAsObject="#{javascript:return value;}">
<xp:this.getAsString>
<![CDATA[#{javascript:return @Implode(value, "<br/>")}]]>
</xp:this.getAsString>
</xp:customConverter>
</xp:this.converter>
<xp:viewColumnHeader
value="Header"
id="viewColumnHeader1">
</xp:viewColumnHeader>
</xp:viewColumn>
我们正在通过以下方式破坏价值观<br/>
string 并提供内容类型,这样它就不会转义 html 输出。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)