ロードオンデマンドが機能しない

文書番号 : 30474     文書種別 : 技術情報     最終更新日 : 2011/02/01
文書を印刷する
対象製品
SPREAD for ASP.NET 5.0J
詳細
ロードオンデマンドはスクロールするに従いページを読み込んでいく機能になり、関連するプロパティの整合性がとれていない場合、機能しません。

●ロードオンデマンドに関連するプロパティ
・コントロールサイズ
 (FpSpread1.Height)
・ページサイズ
 (FpSpread1.ActiveSheetView.PageSize)
・行数
 (FpSpread1.ActiveSheetView.RowCount)
・ロードオンデマンドの許可
 (FpSpread1.ActiveSheetView.AllowLoadOnDemand)
・ロードオンデマンド時の初回表示の行数
 (FpSpread1.ActiveSheetView.LoadInitRowCount)
・ロードオンデマンド時の増分の行数
 (FpSpread1.ActiveSheetView.LoadRowIncrement)

●ロードオンデマンドが機能しない例
(1)「ロードオンデマンド時の初回表示の行数」が「ページサイズ」以上になっている

LoadInitRowCount >= PageSizeの状態では、
ロードオンデマンドは機能しません。

 FpSpread1.ActiveSheetView.PageSize = 30
 FpSpread1.ActiveSheetView.LoadInitRowCount = 30

(2)スクロールが表示されない設定になっている

SPREADの高さに対して、「ロードオンデマンド時の初回表示の行数」が少なく、
スクロールバーが表示されていない場合、ロードオンデマンドを使用することができません。

(3)ロードオンデマンドが許可されていない

ロードオンデマンドを有効にするには、
AllowLoadOnDemandプロパティをTrueに設定する必要があります。
関連情報