【问题标题】:Apex radio button check from controller从控制器检查 Apex 单选按钮
【发布时间】:2012-11-02 12:22:45
【问题描述】:

我有一个场景,但我无处可去:

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

  2. 当用户选择一个单选按钮时,我正在获取它的值并用记录填充地图,进行一些处理。

  3. 我想要做的是,当用户点击返回按钮时,他在单选按钮中选择的选项必须在那里可见。但这并不是因为每次我在单选按钮列表中填充新值时,旧值都不会持续。

我想要的是当用户点击后退按钮时,他应该能够看到旧的单选按钮被选中。 我怎样才能做到这一点:

1.有什么方法可以通过控制器检查单选按钮列表的值。 2.我需要使用wrapperclass吗?

需要帮助。!谢谢

【问题讨论】:

  • 您想要一个反映对象中字段的单选按钮还是独立于对象的单选按钮?

标签: salesforce apex-code


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    检查带有复选框的包装类的this example

    包装类不必很复杂。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-12
      • 2014-12-24
      • 2013-05-20
      • 2018-02-06
      • 2018-05-15
      • 1970-01-01
      相关资源
      最近更新 更多