5

我一直在尝试使用我在对话框中动态创建的数据表。每行都有一个复选按钮和一个编辑框。当我尝试使用 DOJO 对话框时,我可以更新与之关联的 java 对象中的属性,但我尝试使用的同一个按钮似乎并没有以任何方式关闭对话框。

我也尝试过使用 jquery 对话框,但部分更新出现问题,我无法从对话框中触发任何服务器端事件。

我也尝试过使用重复控件,但它产生了其他问题。

当我看到一些关于它的论坛帖子时,使用 java bean 将代码的控制部分与视图分离似乎是一个非常好的主意,但现在它会产生很多增加开发时间的小问题。如果有人有其他方法而不是我尝试过的方法,我将不胜感激。


与我的问题相关的一些问题是由于 checkBox 控件使用字符串来true代替false实际的布尔值。这似乎使所有事件都不适用于对话框。

4

1 回答 1

1

您是否尝试过使用 XPages 扩展库中的对话框控件?

几年前,我为 vanilla dojo 对话框编写了一个解决方法。不确定它是否仍然有效: http ://dontpanic82.blogspot.no/2010/02/xpages-making-dojo-dialogs-works-with.html

我倾向于对大多数 Dojo 小部件使用扩展库。这样我就不必弄清楚为什么某些东西不起作用/当发布新版本的 XPages/Dojo 时我不必维护代码。

于 2012-10-18T05:34:04.543 回答