我想我可能遗漏了一些东西,但我看不到如何将内置的多选选项列表控件用于除 sObject 字段之外的任何内容。
我说的是控件,它具有 2 个标记为“可用”和“已选择”的列表对象,中间带有箭头以在列表之间移动项目。与 selectList 控件相比,此控件是用户选择多个项目的一种更容易且更容易发现的方式,后者需要 Shift 和 Ctrl 才能选择多个项目。
使用 selectList 我不需要特定的 sObject - 我可以将用户选择存储在我的控制器成员中,我什至可以创建一个方法来提供有效值列表 - 此方法可以是硬编码、动态计算或甚至使用查询来查找一些实时数据。
有没有办法使用花哨的选择列表控件,仅不引用特定的 sObject,只是一个字符串值列表?