こんにちは私は誰かが私を助けることができるかどうか疑問に思います。レコードを表示および検索できるAjaxシステムを作成したいと思います。現時点では、関数名と値をuserUpdate.aspxというファイルに渡し、データを戻します。私の問題は、オートコンプリートなどの機能を追加したいということです。私は例を見てきましたが、それらはすべてWebメソッドとサービスを使用しています。Ajax呼び出しをaspxファイルではなくWebメソッドに移動する必要がありますか?これによりどのような利点がもたらされますか?
質問する
78 次
1 に答える
1
Ajax 呼び出しを aspx ファイルではなく Web メソッドに移動する必要がありますか? これによりどのような利点が得られますか?
確かに、一部のメソッドを Web サービスに移動したり、ページ メソッドとして公開したりすると、たとえば jQuery を使用して Ajax リクエストを簡単に作成できるようになります。MS Ajax ルートを使用する場合は、更新パネルとスクリプト マネージャーを使用する必要がありますが、これらは非効率的であり、ページのライフサイクル全体をトリガーしない通常の Ajax 要求ほど優れたパフォーマンスは得られません。その結果、リクエストはより軽く、より速く、よりスリムになります (運ぶデータが少なくなります)。
于 2012-05-13T23:16:20.800 に答える