我想我真的在自定义控件的数据源上遗漏了一些东西。当我创建自定义控件时,我不知道 XPage 上数据源的名称是什么。我已经向自定义控件添加了一个自定义属性,以使用类型 com.ibm.xsp.domino.model.DominoDocumentData 和方法绑定编辑器进行传递,如果自定义控件不包含自定义控件,这种方法似乎可以工作。在这一点上,要么我迷路了,要么 XPage/Custom Control 绑定迷路了。
这是我正在尝试做的事情,我使用扩展库创建了一个选项卡表并将其放置在 cc 上。我在上面设置了几个标签。因为每个选项卡上的信息量非常广泛,我想我会为每个选项卡创建一个自定义控件。然后,我在创建 ccYN 自定义控件的几乎每一行以及其他几个控件上都询问是/否问题,因为它们可以重复使用,并且可以简单地绑定到我在 cc 属性中设置的不同字段名称。我看到其他人在哪里说过,如果为 XPage 定义了数据源,它对所有 cc 都可用,那么上面的方法似乎适用于第一级,但比这更深层次让我或 XPage 真的很困惑。我已经搜索了互联网/阅读了 Mastering Xpages,但并没有走得太远。