リピーターを AJAX 応答にバインドする最良の方法は何ですか?

StackOverflow https://stackoverflow.com/questions/1139824

  •  16-09-2019
  •  | 
  •  

質問

AJAX 応答の後にリピーターをバインドしようとしています。

  • ステップ1 :背後のコードで関数への Ajax 呼び出しを行います。
  • ステップ2 :いくつかのビジネス ロジックを実行し、最後にデータをリピーターにバインドします。
  • ステップ 3 :コードビハインドから Ajax 呼び出しへの応答を取得します。
  • ステップ 4 :応答が返されたら、head タグや body タグなどの余分な HTML を取り除く正しい方法は何ですか。

1 つの方法は、「ブレーカー」ロジックを入れることです。例えば:

<html><body>
#breaker
REPEATER control HERE
#breaker
</html></body>

応答が返されたら、JS 関数を使用して #break タグの間にあるものを検索し、外側にあるものを取り除きます。これで、繰り返し項目のみの必要な HTML 応答が得られるはずです。

これはこの種の機能を実現する唯一の/最良の方法ですか?

役に立ちましたか?

解決

あなたの質問がよく理解できませんでした。AJAX 呼び出しは正確にどのように実装されますか?単純な方法は、必要なコントロールをすべて UpdatePanel に配置し、「HTML」タグの削除を気にせずに AJAX ポストバックを処理させることです。

これは、UpdatePanel を初めて使用する場合に役立つかもしれません。http://www.asp.net/Ajax/Documentation/Live/overview/UpdatePanelOverview.aspx

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top