0

そのため、私は Asp.net 2.0 と Windows に関する知識が豊富です。友人が 3.5 の本 (Asp.net 3.5 SP1 in C# および VB Wrox) をくれました。最新ではないことは知っていますが、無料でした。

したがって、第 2 章では、完全なポストバックではなく、Callback の実行について説明しています。私はこれを Ajax 更新パネルで実現しています。

呼び出しラッパーと結果関数の 2 つの JavaScript 関数を作成し、サーバー側が Page.RegisterClientScriptBlock を使用して動的に呼び出し元を作成することを説明しています。このクラスは、RaiseCallBackEvent を呼び出す ICallBackEventHandler を実装します。

私の質問は次のとおりです。

  • 最近の最良の方法は何ですか: 上記の方法、Ajax 更新パネル、jQuery.Post、jQuery.ajax?
  • 各オプションはどのフレームワークで機能しますか?
  • どちらか一方を使用する状況はどのようなものですか? パラメータ/戻り値のサイズや複雑さは好きですか?

ありがとうございました

4

1 に答える 1

2

私は常に、ASP.NET WebForms で UpdatePanel を使用するjQuery.postか、それ以上使用します。jQuery.ajax

必要なものだけを要求しているため、パフォーマンスに勝っており、ビューステートのオーバーヘッドはありません。

于 2013-02-08T16:08:46.520 に答える