Asp.net 从JavaScript调用多个doPostBack

Asp.net 从JavaScript调用多个doPostBack,asp.net,asp.net-ajax,updatepanel,postback,Asp.net,Asp.net Ajax,Updatepanel,Postback,我在一个页面上有多个UpdatePanel,我正在通过调用uu doPostBack手动更新其中的两个。 但是问题是,当第二次调用时,第一次调用似乎被重置(它从不更新我请求首先更新的面板)。 我已经用setTimeout包装了这些调用,但它似乎没有帮助 关于如何使两个呼叫都能工作有什么建议吗?您可能可以在服务器端执行以下操作: UpdatePanel1.Update(); UpdatePanel2.Update(); 这导致提交的返回包含两个面板的更新信息,而不是一次只包含一个。我认为更新面板

我在一个页面上有多个UpdatePanel,我正在通过调用uu doPostBack手动更新其中的两个。 但是问题是,当第二次调用时,第一次调用似乎被重置(它从不更新我请求首先更新的面板)。 我已经用setTimeout包装了这些调用,但它似乎没有帮助


关于如何使两个呼叫都能工作有什么建议吗?

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

UpdatePanel1.Update();
UpdatePanel2.Update();
这导致提交的返回包含两个面板的更新信息,而不是一次只包含一个。我认为更新面板需要设置为条件更新

另外,还有一个问题,在更新面板中是否有调用setTimeout的脚本?或者是其他地方,这可能是罪魁祸首,但我对这一点一无所知