MESCIUS SPREAD for ASP.NET 10.0J
LoadOnDemandMode 列挙体

次の行セットをロードするモード(標準またはバックグラウンド)を示します。
構文
'Declaration
 
Public Enum LoadOnDemandMode 
   Inherits System.Enum
public enum LoadOnDemandMode : System.Enum 
メンバ
メンバ説明
Background一定時間が経過した後、またはユーザーがSheetView.LoadOffsetFromBottom位置の行までスクロールした後に、次の行セットがロードされることを示します。
Standardスクロールした後、ビューから非表示になっている後続行がなくなった場合にのみ、次の行セットがロードされることを示します。
次のサンプルコードは、LoadOnDemandMode列挙体を設定します。
protected void Page_Load(object sender, System.EventArgs e)
{
    FpSpread1.ActiveSheetView.RowCount = 100;
    FpSpread1.ActiveSheetView.PageSize = 200;
    FpSpread1.ActiveSheetView.AllowPage = false;

    FpSpread1.AllowLoadOnDemand = true;
    FpSpread1.LoadInitRowCount = 50;
    FpSpread1.LoadRowIncrement = 15;
    FpSpread1.Sheets[0].LoadOnDemandMode = FarPoint.Web.Spread.LoadOnDemandMode.Backgro    und;
    FpSpread1.Sheets[0].LoadOnDemandTriggerMode = FarPoint.Web.Spread.LoadOnDemandTriggerMode.Timed;
    FpSpread1.Sheets[0].LoadOnDemandInterval = 1000; // after every second, perform loa    d on demand 
    FpSpread1.Sheets[0].LoadOffsetFromBottom = 20; // this setting is meaningless in Timed trigger mode 
}
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    FpSpread1.ActiveSheetView.RowCount = 100
    FpSpread1.ActiveSheetView.PageSize = 200
    FpSpread1.ActiveSheetView.AllowPage = False

    FpSpread1.AllowLoadOnDemand = True
    FpSpread1.LoadInitRowCount = 50
    FpSpread1.LoadRowIncrement = 15
    FpSpread1.Sheets(0).LoadOnDemandMode = FarPoint.Web.Spread.LoadOnDemandMode.Backgro    und
    FpSpread1.Sheets(0).LoadOnDemandTriggerMode = FarPoint.Web.Spread.LoadOnDemandTriggerMode.Timed
    FpSpread1.Sheets(0).LoadOnDemandInterval = 1000 ' after every second, perform load     on demand 
    FpSpread1.Sheets(0).LoadOffsetFromBottom = 20 ' this setting is meaningless in Timed trigger mode 
End Sub
継承階層

System.Object
   System.ValueType
      System.Enum
         FarPoint.Web.Spread.LoadOnDemandMode

参照

FarPoint.Web.Spread 名前空間

 

 


© MESCIUS inc. All rights reserved.