MESCIUS SPREAD for ASP.NET 10.0J
LoadViewState メソッド (FpSpread)

ステートが保存されたオブジェクト
Spreadコンポーネントのビューステートをロードします。
構文
'Declaration
 
Protected Overrides Sub LoadViewState( _
   ByVal savedState As Object _
) 
protected override void LoadViewState( 
   object savedState
)

パラメータ

savedState
ステートが保存されたオブジェクト
この例では、状態に応じてビューステートをロードまたは保存します。
private void fpSpread1SaveOrLoadSheetState(object sender, FarPoint.Web.Spread.SheetViewStateEventArgs e) 
{ 
if (e.IsSave) 
{ 
     Session["Sheets" + e.Index] = e.SheetView.SaveViewState(); 
} 
else 
{ 
     object o = Session["Sheets" + e.Index]; 
     object temp = null; 
     if (!(object.ReferenceEquals(o,temp))) 
     { 
          e.SheetView.LoadViewState(o); 
     } 
} 
e.Handled = true;  
} 
Private Sub fpSpread1SaveOrLoadSheetState(ByVal sender As Object, ByVal e As FarPoint.Web.Spread.SheetViewStateEventArgs)
If e.IsSave Then
     Session(("Sheets" + e.Index)) = e.SheetView.SaveViewState()
Else
     Dim o As Object = Session(("Sheets" + e.Index))
     Dim temp As Object = Nothing
     If Not Object.ReferenceEquals(o, temp) Then
         e.SheetView.LoadViewState(o)
     End If
End If 
e.Handled = True
End Sub
参照

FpSpread クラス
FpSpread メンバ

 

 


© MESCIUS inc. All rights reserved.