現在、ページの最適化の問題が発生しています。これはダッシュボードのようなページで、3つのグループを持つAspxNavBar(アコーディオンコントロールのアナログ)が含まれています。グループには、コールバックパネル内に2つのグラフ、コールバックパネル内に4つのグリッド(1つのメイン+ 3つの依存)、多くのコンボボックスを備えたフィルタリングコントロールが含まれています。コールバックパネル。
ページの総重量は約4メガバイトであり、さらに、ページの最初の読み込みは、依存グリッド(メイングリッドで最初の行が「選択」されている)およびグラフ付きのパネル(グラフのサイズ変更用)ですぐにコールバックを開始します)。
ページサイズ、たとえばhtmlのサイズやdevexpressコントロールのコールバック/ビュー状態を減らす方法はありますか?行キャッシュを無効にする(実際には役に立たない)、テキストボックスをネイティブモードに切り替える(テキストボックスがない)などのアドバイスを検索して見つけました。また、すべてのグリッドのビューステートを無効にして、2つを削除しました。コールバックパネルですが、ページサイズが大幅に縮小されることもありませんでした(約1〜2%)。