0

クラス内のメソッドへのAJAX呼び出しを使用して入力されるWebフォーム上のいくつかのDropDownコントロールがあります。

私は以下のようにメソッドを呼び出します:

  1. FillDistricts();
  2. FillVillages();
  3. FillTowns();

これらの独立した呼び出しはサーバーへのラウンドトリップが多すぎると思ったので、すべてのDropDownを一度に埋めるようにクラスを変更しました。

すべてのDropDownの名前を配列として、それらのDropDownをループに取り込むメソッドを持つクラスに渡します。

それがページの読み込みに何らかの違いをもたらすかどうかを知りたいです。

4

1 に答える 1

1

Page.Cacheを使用して結果を保存します。そのキャッシュが存在しない場合は、アイテムをロードしてキャッシュに保存します。同じ結果が再度クエリされる可能性がある場合は、キャッシュにすでに存在するかどうかを確認し、キャッシュからロードします。キャッシュ

于 2012-06-27T10:41:09.460 に答える