3

RadGridとGridviewに対して同じコードを実行しましたが、結果は両方で同じです。ただし、SQLプロファイラーを見ると、RadGridがクエリを3回呼び出すことがわかります。一方、Gridviewはそれを1回だけ呼び出します。その理由は不思議です。私は多くの情報源を調べましたが、まだ何も見つかりませんでした。理由がわからない場合は、お知らせください。コードとSQ​​Lプロファイラーのスクリーンショットについては、添付ファイルを参照してください。

http://tinypic.com/r/116ul39/6

4

1 に答える 1

0

その複数のクラスを引き起こす理由を見つけたと思います。私が RadGrid を使用すると、それは何をしますか

  • すべてのデータを表示フィールドに呼び出します
  • それを再度呼び出して、ページング カウントを調べます。
  • フィルタリングなどのために再度呼び出します

一方、GridView を使用してデータソースを渡すと、DB を 1 回呼び出して同じ結果を得ることができます。

乾杯、

于 2013-02-13T14:58:39.713 に答える