SPREAD for ASP.NET 10.0J パフォーマンスガイドライン > 高速化のための10のTips > 出力されるHTMLのデータ量を減らす方法 > 6. オペレーションモードのReadOnlyモードを使用する |
ReadOnlyモードを設定するとシートは「読み取り専用」となり、ユーザーは行を選択してハイライト表示させることや、セルを編集することができなくなります。また、アクティブセルやスクロールバーも存在しなくなります。用途は限られますが、Normalモードとはtable構造も大きく異なるため、HTMLサイズの削減に効果があります。
以下に、オペレーションモードをReadOnlyモード/Normalモードと使用した場合の、HTMLタグの構造の違い、HTMLタグの出力バイト数および描画時間を示します。
オペレーションモード:ReadOnlyモード | オペレーションモード:Normalモード | |
---|---|---|
共通設定 | ・行数:100行 ・列数:100列(標準型セル) | |
タグ構造 |
1つのtableタグにシート全体が出力 |
各tableタグにアイテムごと出力 |
バイト数 | 83.3KB | 129KB |
描画時間 |