Telerik RadCombobox在使用客户端requestItems()加载时不保持状态

时间:2010-07-09 10:34:33

标签: telerik client-side radcombobox

我正在使用Telerik RadComboBox控件。我有两个相关的组合,当用户在第一个组合中选择一个值时,我会过滤第二个组合。

我使用下面的代码来实现这个目标:

localeCombo = $find("<%= ddlLocale.ClientID %>");
localeCombo.requestItems(item.get_value(), false);

这完全正常,但是当我进行回发时,我过滤的组合会重置为原始的非过滤列表,尽管所有其他控件都保留其状态。我假设这是因为当我使用客户端回调requestItems()函数时,服务器端项目列表没有更新。

是这样的吗?有一个简单的方法吗?

非常感谢任何帮助!

由于

克里斯

2 个答案:

答案 0 :(得分:1)

是的,很可能你的建议是真的。您可以尝试将第二个已过滤的组合值保留在会话或缓存存储中,然后在回发时从那里恢复它 - 至少这是我要做的。

答案 1 :(得分:1)

这是RadComboBox的一个错误。我开了一张票。