0
条件付きでUpdatePanel内に完全なポストバックが発生する可能性はありますか?条件付きでUpdatePanelのボタンに完全なポストバックが発生する
これは、1)ページが動的に構築され、コントロールであるため、更新パネルのコレクションを使用できないこと、2)特定の状況下でのみ完全なポストバックを行うことになります。
「特定の状況」はJavaScriptによって評価されます。
条件付きでUpdatePanel内に完全なポストバックが発生する可能性はありますか?条件付きでUpdatePanelのボタンに完全なポストバックが発生する
これは、1)ページが動的に構築され、コントロールであるため、更新パネルのコレクションを使用できないこと、2)特定の状況下でのみ完全なポストバックを行うことになります。
「特定の状況」はJavaScriptによって評価されます。
なぜボタンのcontrolidを使用してupdatepanelにポストバックトリガを追加しないのですか?それはそれを行うための最善の方法です。
特定の条件に応じてプログラムでトリガーを追加する場合は、ページのレンダリング中にこれを行うことができます。
PostBackTrigger t = new PostBackTrigger();
t.ControlID = btn.ClientID;
updatePanel1.Triggers.Add(t);
私が言ったように、これはコンテンツが動的に構築されているコントロールで起こっており、必ずしも完全なポストバックを必要とするとは限りません。私は、「条件付きで、ボタンに完全なポストバックを引き起こすことは可能ですか?それはUpdatePanel内にありますか?私はいつもポストバックをしたいと思うわけではありません。 – Sam
ええ、なぜあなたはプログラムでトリガーを追加しないのですか?私の答えを更新して、これを行う方法を教えてください。 –
私はそれを考えていました。あなたはまだ私の質問を読んでいない。 JavaScriptロジックに基づいて条件付きである必要があります。 – Sam