我有一个带有重复控件的Xpage。索引名称已设置。在重复是另一个自定义控件。现在想要嵌套自定义控件中的索引。 是填写复合数据的唯一方法吗?
我必须在嵌套的自定义控件中使用div类。这是正确的方法吗?
THX
答案 0 :(得分:4)
XPage中的所有组件最初都作为树层次结构(组件树)加载。任何组件都可以从该分支向上和向外访问任何元素。因此,如果自定义控件嵌套在重复内部,则它可以访问重复行以及与该行相关的变量。因此,如果您定义属性indexVar="idex"
,就像该行上的任何组件将变量名称idex
解析为当前行索引一样,对于嵌套在一行中的自定义控件也是如此。
只要indexVar
在嵌套自定义控件的任何XPage中具有相同的变量名称,就不必传递变量。