1

我面临一个问题,即我无法从 SelectItem 中填充的值中进行检查。

DataSource ds = Datasource.get("users");

SelectItem selectItem = new SelectItem("Select One");
selectItem.setRequired(true);
selectItem.setAllowEmptyValue(false);
selectItem.setOptionDataSource(ds);
selectItem.setDisplayField("username");

myDynamicForm.setFields(selectItem);

SelectItem 填充了数据源中的项目,并使用“用户名”字段正确显示选项。但除了第一个选项之外,我无法选择任何选项。我不确定我是否遗漏了什么。感谢任何帮助。

4

1 回答 1

0

哎呀。将在 SelectItem 上调用 setValueField 方法。一旦我设置了它,它就可以正常工作。

于 2013-10-17T19:08:47.300 回答