私はあなたの要件を誤解しているかもしれませんが、あなたはいつでも2番目の更新パネルをコードビハインドから更新するように強制することができます
SecondPanelId.Update();
もちろん何かを逃したかもしれない
javscriptからの更新を強制するには、私は試してみます
function forceAJAXPostback()
{
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm._doPostBack('btnIntheUpdatePanel','');
}
あなたが言っていないことは知ってい_doPostBack
ますが、更新パネル内でボタンを指定しているので、必要な部分的なポストバックを実行する必要があります。ボタンがない場合は、ボタンを付けてcssで非表示にします。display:none
これはテクニックの良い説明です。
また、updatepanelマークアップでボタンが非同期トリガーとして指定されていることを確認する必要があります
<asp:UpdatePanel>
<!-- rest of panel -->
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnIntheUpdatePanel" EventName="Click" />
</Triggers>
</asp:UpdatePanel>