私はthis threadを見つけましたが、残念ながらこの問題を解決しようとしていましたが、私はすでにすべての方法を持っているので問題を理解できていないようです。UpdatePanel条件付きupdatemodeが動作しない
<asp:UpdatePanel ID="upPnlGeneralinfo" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="true">
<ContentTemplate>
<script type="text/javascript">
Sys.Application.add_load(BindPageLoad);
</script>
各コースの異なるIDを持っている:
私は、それぞれがこのような.jsファイルのセットアップに関数を呼び出す3 updatepanelsを持っています。コントロールが更新パネル内のポストバックを呼び出すときはいつでもjsファイルでconsole.log( "jsファイルを実行中")を追加して3回呼び出されていることがわかります。これは3つの更新パネルがすべて更新されていることを意味しますただ一つの代わりに。
すべてのトリガーはそれぞれのアップデートパネルの内側にあるので、トリガーを追加する必要はありません(私はちょうど確認しただけで違いはありません)。 UpdateMode =条件付きでこれを解決してはいけませんか?
また、私のコードでは、updatepanel.update()を呼び出すコードはありません。私はそれぞれのコントロールにそれぞれのパネルに追加しようとしましたが、それも違いはありませんでした。
アイデア?