1

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

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

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

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

応答が返ってきたら、JS 関数を使用して #breaker タグの間のものを見つけ、外側のものをすべて取り除きます。繰り返される項目のみの必要な HTML 応答を取得する必要があります。

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

4

1 に答える 1

0

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

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

于 2009-07-17T15:13:23.050 に答える