从控制器检查Apex单选按钮

时间:2012-11-02 12:22:45

标签: salesforce apex-code

我有一个场景,我不会在哪里:

  1. 我有20条记录,我通过标准控件使用分页,我的页面大小为1。 屏幕上会显示逐个记录,我有一个列表或单选按钮来选择选项。

  2. 当用户选择一个单选按钮时,我会得到它的值并填充一个带有记录值的地图,以进行某些处理。

  3. 我想要做的是,当用户点击后退按钮时,他在单选按钮中选择的选项必须在那里可见。但是,每当我在无线电按钮列表中填充新值时,它就不会因为旧的值不能维持。

  4. 我想要的是当用户点击按钮时他应该能够看到选中的旧单选按钮。 我怎么能做到这一点:

    1.有没有办法让通过控制器检查单选按钮列表的值。 2.我是否需要使用wrapperclass来执行此操作。

    需要帮助。感谢

2 个答案:

答案 0 :(得分:0)

将此字段放入对象会更容易。如果你在sObject中没有这样的字段,那么我建议在你的控制器中创建包装类并显示这个包装器的列表而不是你的本机sObject。

答案 1 :(得分:0)

如果您的单选按钮字段已经是对象的一部分,则不需要包装类,但如果单选按钮不需要是对象的一部分,则使用包装类来保持对象简单。

使用复选框查看包装类的this example

包装类不一定非常复杂。