0

我在一个页面上有多个 UpdatePanel,我正在通过调用 __doPostBack 手动更新其中的 2 个。然而问题是,当第二次调用时,第一次调用似乎被重置(它永远不会更新我要求首先更新的面板)。我已经将这些调用包含在 setTimeout 中,但它似乎没有帮助。

关于如何使这两个电话工作的任何建议?

4

1 回答 1

1

您可能可以在服务器端执行此操作:

UpdatePanel1.Update();
UpdatePanel2.Update();

这会导致提交的返回包含两个面板的更新信息,而不是一次只有一个。但是,我相信需要为条件更新设置更新面板。

另外,另一个问题,您是否有在更新面板中调用 setTimeout 的脚本?还是在其他地方,这可能是罪魁祸首,但我不知道那个。

于 2008-12-11T23:19:26.023 回答