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

コンポーネントのビュー ステートを保存します。
構文
protected override object SaveViewState()
'Declaration
 
Protected Overrides Function SaveViewState() As Object
 

戻り値の型

ビューステータスを保存するObject
この例では、状態に応じてビューステートをロードまたは保存します。
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 メンバ
SheetView.SaveViewStateメソッド

 

 


© MESCIUS inc. All rights reserved.