2012-03-01 27 views

回答

1

您的代码是正确的,但问题可能出在你放置它的地方。

只是执行了一个快速测试,如果将代码放置在包含视图/标题的XPage的afterPageLoad事件中,代码将起作用。

+0

我已将此代码放在按钮的onClick事件上... – Ramkumar 2012-03-01 12:52:39

+0

我为编辑框设置了一个默认值...现在我也遇到了同样的错误...我正在使用8.5.2。,这里上面代码不工作... – Ramkumar 2012-03-01 13:07:33

2

为什么不直接计算“标签”属性栏标题,开头:

<xp:viewColumn columnName="fldTest" id="viewColumn1"> 
      <xp:viewColumnHeader value="testing" id="viewColumnHeader1"></xp:viewColumnHeader> 
     </xp:viewColumn> 

希望这有助于。

+0

好吧,不错,它正在工作......谢谢但是,为什么我们无法得到viewColumnHeader价值... – Ramkumar 2012-03-01 13:05:34

+1

这对我在8.5.3不确定约8.5.2 - 试试这个(如Mark建议):<![CDATA [#{javascript:getComponent(“viewColumnHeader1”)。setValue(“new heading”);}]]> - 希望这可以帮助。 – pipalia 2012-03-01 14:24:24