inputText中的defaultvalue在被禁用时被覆盖?

时间:2015-07-13 09:14:00

标签: xpages

我不知道这是一个功能还是一个错误:在一个inputText控件中,绑定到一个notes文档的项目,每次重新打开xpage并在默认值保存时,该值都会被覆盖。 inputText控件被标记为已禁用:

                        <xp:inputText
                            value="#{fback.EmployeeIDCreator}" id="EmployeeIDCreator1"
                            defaultValue="#{javascript:sessionScope.meUser.EmployeeID}"
                            style="width:94px" disabled="true" />

我期望与&#34;正常&#34;相同的行为(=已启用)项目:

  • 当document / xpage为new且项目已创建时分配的defaultValue,

  • 重新打开和重新编辑xpage时的字段值。

这是&#34;希望&#34;行为?

提前,Uwe

1 个答案:

答案 0 :(得分:2)

我们也会遇到标记为'readonly'的字段的问题。将inputText上的样式设置为“display:none;”并有一个显示值的单独控件。这样,您的默认值将保存在字段中,但用户无法对其进行编辑。