2017-04-06 19 views
-2

私はグリッドビューで作業している経験が少ないので、ページングコントロールでページロードのグリッドビューにデータをバインドしています。グリッドビューでページングを実行すると、ページあたり10レコードが表示されます。私のページの読み込みは、ページングなしのGridviewと比べて速いですか?私が私の要望を守れない場合は、すみません。グリッドビューのページングは​​Webページの読み込みを高速化しますか?

答えて

0

私の答えであるNOあなたがdatatable to datagrid datasourceをすれば、それはだから、すべてのsame..Only違いあなたはdatagridに表示するdatacontrollingをしている..しかし、真実はあなたのすべてのデータがであなたのdatagrid control同じでloaded alreadyをされているですあなたがpagingまたはwithout paging.

+0

あなたが大量のデータを持っていて、あなたのマシンの仕様に依存していると言ったように、もう1つ遅くすることができます。 –

+0

オハイオ州、それは本当に価値があることを知らなかった共有!ありがとう。 –

0

を使用したい場合は答えは次のとおりです。

GridViewのためのページングを有効にすると、より高速なページの読み込みを行います。しかし、すでに大きなデータがある場合、10個以上の行が10個以上の列であるとした場合にのみ気付くでしょう。通常、アプリケーションではGridViewというページを読み込んでいる間にOut of Memory例外がスローされます。

大量のデータがある場合は、安全で効率的なページングを使用してください。

+0

ああ、大丈夫だと思っていましたが、馬鹿げているのかどうかわかりませんが、ここで聞くと思ったのですが、なぜFacebookがページングを使用していないのですか? –

+0

Facebookはそれを使用しています、それは明らかではありません。 Facebookはユーザーがページの最後に到達したときを検出し、何もクリックする必要なく次の 'ページ'を読み込みます。 – CurseStacker

関連する問題