0

我正在尝试解决以下问题。

我有一个与具有 3 个项目的数据存储关联的组合框。(a、b 和 c)。

我想从组合框中隐藏一个项目“c”,但仍想为过去选择项目“C”的先前记录预填充(或显示)它的值“c”。

任何想法都会非常有帮助。

谢谢

4

2 回答 2

1

这里有点咸菜。

首先,从商店中删除该项目 - 将其从选择列表中删除。因此,如果您的服务器端填充组合框的数据 - 只是不要将其包含在有效负载中。

其次,无论如何要显示该项目,您必须将其重新添加到支持您的组合框的商店中。您可以在设置字段值时手动执行此操作,也可以在存储加载来自服务器的数据后触发的存储加载侦听器中执行此操作。

于 2013-09-13T04:13:34.817 回答
1

dbrin 提供了一个好方法,另一种方法是您不需要像 dbrin 所说的那样从存储中删除该记录,但您需要对存储应用过滤器。稍后当您想要添加/显示该特定记录时,只需删除/清除过滤器

于 2013-09-13T06:45:24.520 回答