Telerik Rad Combo和asp.net中的异步回发

时间:2010-07-26 20:32:04

标签: asp.net ajax telerik viewstate

看起来没有人发布过这个。

我有一个非常典型的设置,当办公室下拉列表发生变化时,会更新ajax更新面板。每个表单都可以拥有自己的值,例如每个商店都有自己的员工列表。这是有趣的开始。表格可以通过下拉(新办公室)或验证并提交来更改。

在下拉更改时,我创建了相同rad组合的新实例,将其绑定到当前数据,确认绑定了正确的数据。然后在回程中我看到从上一个用户中选择了默认用户。这是一个复合控件,firebug告诉我模拟组合的“文本框”的值仍然具有旧值。我怀疑onViewStateLoaded,但是为Telerik关闭viewstate没有任何帮助。我还是不需要它,因为我必须把选中的值放在另一个隐藏的地方,以便在提交时发表一个跨页的帖子。在我破解之前的任何想法真的很糟糕?任何人都将不胜感激。

2 个答案:

答案 0 :(得分:0)

我会直接回答你的问题,但我没有足够的信息,因为我无法在本地复制问题。

您是否尝试过联系Telerik支持或使用论坛?我发现它们非常敏感,甚至为某些解决方案提供自定义dll。

答案 1 :(得分:0)

像杰夫一样,我很难从描述中重建你的场景。解决此问题的最快方法是打开Telerik支持服务单。如果您可以提供基本样本来展示问题,支持团队将快速响应解决方案。不要错过Telerik购买的宝贵部分!这就是商业工具与不受支持的选项之间的区别。

如果您希望继续进行故障排除,我会尝试退一步并简化您的方案。听起来有些黑客行为已经开始,我认为这可能导致不寻常的结果。

具体而言,不需要在帖子上创建新RadComboBox的步骤。如果您可以分享更多代码示例,我将很乐意为您提供进一步的帮助。